home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine CD 1995 / Archive Magazine CD 1995.iso / text / magazine / volume_7 < prev    next >
Encoding:
Text File  |  1995-06-25  |  3.2 MB  |  68,119 lines

Text Truncated. Only the first 1MB is shown below. Download the file for the complete contents.
  1. Products Available
  2. 7.1
  3. •    105Mb removable drive for A5000 − Just after last month’s magazine
  4. went to the printers, we discovered that there is an IDE version of the
  5. 105Mb SyQuest removable drives. This means that you don’t need a SCSI
  6. podule − it can use the built-in IDE interface. Not only that, but the
  7. drives themselves are cheaper than the SCSI equivalent − £455 instead of
  8. £490. Also, they will fit inside the A5000 and are user-fittable − no
  9. soldering needed, just a screwdriver and enough technical common sense
  10. to follow the fitting instructions.
  11. 7.1
  12. These drives are not quite as fast as the SCSI version but they are up
  13. to 20% faster than the A5000’s own 80Mb drive and up to 40% faster than
  14. the 40Mb version.
  15. 7.1
  16. To show just how much cheaper these drives are than existing SyQuests, I
  17. have worked out the costings of a drive plus 200Mb of data storage and a
  18. drive plus 400Mb of storage. These are Archive VAT-inclusive prices.
  19. 7.1
  20.     Drive type    200Mb    400Mb
  21. 7.1
  22.     42Mb    £710    £1085
  23. 7.1
  24.     84Mb    £750    £950
  25. 7.1
  26.     105Mb    £530    £680
  27. 7.1
  28. This costing has been done on the assumption that you already have a
  29. SCSI podule. If not, you have to add £160 to the costing for the 42Mb
  30. and 84Mb versions but not the 105Mb as it is an IDE drive. (If you want
  31. the faster SCSI 105Mb drive, just add £35 to the above costings.
  32. 7.1
  33. •    Acorn Pocket Book pricing − The lower price of the Acorn Pocket Book
  34. is being maintained for a little longer. They are currently available
  35. through Archive for £200. Similarly, the special price on Schedule (£19
  36. through Archive) is also being maintained and I think that there is
  37. going to be a special offer on the A-Link − see the Price List for
  38. details (if they arrive in time).
  39. 7.1
  40. •    Almanac − Stallion Software Ltd have released a new version of
  41. Almanac. Existing users can have a free upgrade by sending their old
  42. disc to Stallion. The new version includes full support for 3D, larger
  43. icons, import/export, extendable notes, multiple telephone/fax numbers
  44. and support for FaxPack.
  45. 7.1
  46. •    Alpine Adventure Collection − Alpine Soft-ware have released a games
  47. compilation including two of their original games, Cops and Plague
  48. Planet, plus one new one, Kidnapping − can you rescue your father, the
  49. famous scientist, who has been kidnapped? All three games come as a
  50. single compilation at £15 +VAT from Alpine Software.
  51. 7.1
  52. •    Archive BBS on line! − With some invaluable help from Paul Welbank of
  53. StarNet BBS (0603-507216), we have got the Archive Bulletin Board up and
  54. running − well, sort of! It tends to be a bit fragile, so please report
  55. any teething troubles you find and also let us know what features you
  56. would like to see added. Give it a ring on 0603-766585.
  57. 7.1
  58. •    Archive Hints & Tips − Matthew Hunter, who has been helping out at
  59. Norwich Computer Services over the summer has converted the whole of the
  60. Archive Hints & Tips data into Knowledge Organiser II format. This means
  61. that you can search through the data much more easily and quickly,
  62. looking for different topics, themes and/or words. This version will
  63. only work on machines with 2Mb RAM or more but you do not need to own KO
  64. II to run this application. It comes with full instructions and costs
  65. £12 inclusive to Archive members. Those who have bought the original
  66. Hints & Tips discs may return them for an upgrade for £2.
  67. 7.1
  68. •    Archive words discs on removable − We have now made all the Archive
  69. words discs available on removable hard drives. On either a 42Mb, 84Mb
  70. or a 105Mb, you can have all the words from Archive 4.5 up to the
  71. current issue plus separate files for Hints & Tips and Products
  72. Available. The 42Mb disc version is £85, 84Mb is £110 and 105Mb is £85.
  73. 7.1
  74. •    ARM3 + fpa deal − We have managed to get some better pricing on the
  75. ARM3 + fpa combination. We can now offer the two together with the fpa
  76. installed and tested for £235. If you have an old ARM3 for part
  77. exchange, you will only need to send us a cheque for £175.
  78. 7.1
  79. •    Assembler Help − Stallion Software Ltd has now produced Assembler Help
  80. (using Strong-HLP). This stand-alone program gives help for assembly
  81. language programmers. It includes help on ARM instructions, FP
  82. instructions, assembler directives, variables, macros, instruction
  83. formats and instruction speeds. Assembler Help costs £15.95 +VAT from
  84. Stallion Software Ltd.
  85. 7.1
  86. •    Blood Sport is a martial arts game from Matt Black featuring ten
  87. deadly opponents, each with a unique fighting style. Blood Sport costs
  88. £12 inclusive of VAT and carriage from Matt Black.
  89. 7.1
  90. •    CD-ROM drives − Morley Electronics now have two “Revolution” CD-ROM
  91. drives available, an economy version for £299 +VAT and a high
  92. specification one, the Revolution Pro, for £499 +VAT (£350 and £575
  93. through Archive, respectively). Both the drives are fully multi-session
  94. and PhotoCD compatible but the Revolution Pro is capable of data
  95. transfer rates of over 300Kb/s.
  96. 7.1
  97. •    Creator II − Alpine Software have produced an updated version of their
  98. game-creating program. The new version is £49 +VAT from Alpine and
  99. registered users of Creator can upgrade for £20 +VAT. New features
  100. include scroll text for demo writing, bar graph facility for displaying
  101. energy, shield levels, etc, tiled backgrounds for memory saving, and it
  102. now handles multi-level games. The new version comes on three discs with
  103. a 100 page manual.
  104. 7.1
  105. •    Event is a diary system produced by ExpLAN for the Archimedes. It
  106. takes up very little space on the Archimedes and will talk to Schedule
  107. on the Pocket Book and Agenda on the Psion 3. Event costs £24.95
  108. inclusive from ExpLAN.
  109. 7.1
  110. •    Ethernet Card − Digital Services are the latest company to announce an
  111. Ethernet expansion card for Acorn machines. The new card is now shipping
  112. in quantity and has apparently been designed to provide maximum possible
  113. bandwidth on thin Ethernet systems. It incorporates two features which
  114. are claimed to be unique: the computer’s CMOS RAM may be password
  115. protected, thus preventing unauthorised personnel from tampering with
  116. the configuration and, secondly, the NetGain for Ethernet client
  117. software is included in the ROM. The latter enables fast application
  118. loading when used in conjunction with the NetGain server pack. Currently
  119. the card is available to fit A3000, A3020 and A4000 and is priced at
  120. £139 +VAT from Digital Services.
  121. 7.1
  122. •    Illusions Disc Magazine − Virtuality disc mag-azine and Illusions disc
  123. magazine have merged to form a single larger magazine. New prices for
  124. the bimonthly magazine are: 1 issue £2.50, 3 issues £7.50, 6 issues
  125. £14.50.
  126. 7.1
  127. •    Impression tutorial − Illusions Disc Magazine have published a 10-part
  128. Impression tutorial on disc. The disc also contains some colour and b&w
  129. clipart to be used within the tutorial. This costs £9.95 inclusive from
  130. Illusions Disc Magazine.
  131. 7.1
  132. •    JPEG Shareware disc − Stuart Bell has put together a Shareware disc
  133. with the latest versions of various JPEG applications. It contains:
  134. !FYEO, version 1.02; !Jewel, version 0.04; !JFIF, version 26th June
  135. 1993; !JPEGinst to install !JPEGit, version 1.11A, i.e. the PD version;
  136. !JView, version 0.07; djpeg (Keith Sloan’s implementation), file dated
  137. 18 Nov 1991; !ChangeFSI, version 0.90a; JPEG-FAQ − a text file pulled
  138. off Usenet and headed “JPEG image compression: Frequently Asked
  139. Questions”. This is available as Archive Shareware Disc 51.
  140. 7.1
  141. •    Keyboards on special offer − If your keyboard is getting a little
  142. unreliable, (e.g. CapsLock problems) then you can try cleaning it. (See
  143. page 32 for details.) If the problems persist, it might be worth
  144. thinking of replacing it with a brand new keyboard. We have managed to
  145. get hold of about ten brand new Acorn keyboards (as supplied with A5000)
  146. and can sell them at a special price of £95 instead of the normal price
  147. of £123. If you want to buy a new Acorn mouse at the same time you can
  148. buy keyboard plus mouse for £130.
  149. 7.1
  150. •    Keystroke is a new desktop utility which allows you to perform a range
  151. of desktop activities, including using existing desktop programs like
  152. Impression by just pressing keys. We mentioned it last month but forgot
  153. to say that it is available for £29.95 inclusive from Quantum Software.
  154. It is now also available through Archive for £28. (See the review on
  155. page 21.)
  156. 7.1
  157. •    Kim’s Game − There is now a computer version of the familiar parlour
  158. game which took on a new meaning in The Generation Game! Kim’s Game from
  159. Le Computer offers “hours of fun for all the family” for £25 inclusive
  160. of VAT and p&p.
  161. 7.1
  162. •    Lexicon 2 − Stallion Software Ltd have rel-eased a new version of
  163. Lexicon. Existing users can have a free upgrade by sending their old
  164. disc to Stallion. The new version includes cloze testing, vocabulary
  165. testing and 3D-look. Russian, French and German versions are available.
  166. 7.1
  167. •    Lingo Master − This is described by its author, Nigel Caplan, as “a
  168. unique shareware program which allows anyone to learn any language at
  169. any level for just £5 registration”. The aim of the pro-gram is to help
  170. you with your vocabulary storage and learning. It allows you to enter
  171. vocabulary (it comes with 2,000 words in three languages) and then tests
  172. you on that vocabulary. You can get an unregistered version for £1 or
  173. register for £5 or get a full site licence for £10 from Nigel Caplan, 33
  174. Alwoodley Lane, Leeds, LS17 7PU.
  175. 7.1
  176. •    Memory madness − There is a general rise in the price of memory at the
  177. moment and supply is getting difficult on some items. In particular, the
  178. A3020/A4000 2Mb upgrades will not be available until early October and
  179. we think they will be about £95 instead of the current £70. We do have
  180. two 2Mb upgrades left in stock but will only sell them with A4000
  181. computers. The A3000 1-2Mb upgrade is now £70 and the 1-4Mb is £140.
  182. 7.1
  183. •    Morley hard drives − Morley Electronics have extended their range of
  184. hard drives up to 500Mb. New Archive prices are as follows:
  185. 7.1
  186.        Size (Mb)    Internal    External
  187. 7.1
  188.     40    £320    £400
  189. 7.1
  190.     80    £400    £480
  191. 7.1
  192.     120    £490    £570
  193. 7.1
  194.     240    £700    £780
  195. 7.1
  196.     330    £780    £860
  197. 7.1
  198.     500    £1100    £1180
  199. 7.1
  200. •    Phases à la Français − There is now a French version of the popular
  201. Phases WP/DTP package. Phases à la Français costs £24 (+£3 p&p) +VAT
  202. from NW SEMERC.
  203. 7.1
  204. •    Print, design and bureau service for Acorn computer users. Alternative
  205. Publishing in Glasgow are offering various services to Archimedes users
  206. who need to get their DTP output professionally typeset and printed.
  207. Contact Majid Anwar at Alternative Publishing for more details.
  208. 7.1
  209. •    Replay DIY − Irlam Instruments can provide you with the means of
  210. creating your own computer movies. Replay DIY consists of a single-width
  211. podule plus software. You need an ARM3, at least 2Mb of RAM (4Mb for
  212. preference) and a fast hard disc to run it. (The new version of the
  213. A5000 would be ideal!) Plug in a video camera and you can start to
  214. record live sequences − or pre-record and digitise from a video
  215. recorder. Remember though that it chews up an awful lot of disc space −
  216. about 20Mb/minute! The software then compresses this down to about
  217. 4.5Mb/minute. Replay DIY costs £250 +VAT from Irlam Instruments or £285
  218. through Archive including carriage.
  219. 7.1
  220. (Is anyone already using Replay DIY? Would anyone be prepared to give us
  221. their views and/or hints & tips regarding its use?)
  222. 7.1
  223. •    Resultz is here! − Colton Software’s new spreadsheet that links in
  224. with their wordprocessor, Wordz is now available. (See PipeLineZ for de-
  225. tails, on page 45.) It costs £119 +VAT or £125 through Archive. (If you
  226. buy it direct from Colton before 15th October, the price is only £119
  227. inc VAT − Archive will match the offer until the same date.)
  228. 7.1
  229. •    RISC OS 3 special offer coming to an end − Acorn have said that the
  230. special offer on RISC OS 3 (i.e. £49 instead of £89) has been extended
  231. up to the end of October but that the A5000 version (£29) will be
  232. discontinued forthwith. We still have a few of each in stock.
  233. 7.1
  234. •    Scanlight price drop − With the coming of the Scanlight Video 256 (see
  235. Products Available last month) there has been a small drop in price of
  236. the Scanlight 256. This has now dropped to an Archive price of £215. The
  237. A3000/4000 version stays at £225.
  238. 7.1
  239. •    Scanlight Plus A4 discontinued (sort of!) − CC are having problems
  240. getting hold of the sheetfeeders for their A4 Scanlight scanners. They
  241. still have the scanners (£325) and these are going to be available,
  242. “while stocks last”. We have some of the A3000 version available,
  243. normally £325, but we will sell them (to clear stocks) £285 − cf the A5
  244. version at £225.
  245. 7.1
  246. •    Schedule re-scheduled!!!! − Once again, please accept our apologies
  247. (on behalf of Acorn) to the dozens of you who are sitting waiting for
  248. Schedule for the Acorn Pocket Book. The delivery date has slipped back
  249. and Acorn are now saying that they will be coming to us in the week
  250. commencing 17th September.
  251. 7.1
  252. •    Stokke Wing chairs − We have sold quite a few of the chairs we
  253. mentioned last month but are having difficulty importing more. The ones
  254. available from stock at the moment are beech and rosewood (not teak) and
  255. the cover colours available are black, navy blue, light blue, red,
  256. beige, green, plum or dark grey. They cost £320 each.
  257. 7.1
  258. •    StrongEd from Stallion Software is “a fast, compact and powerful
  259. editor that supports editing multiple files and throwback”. Strong-Ed is
  260. written in assembler and occupies less than 200Kb of RAM. It costs
  261. £25.70 +VAT from Stallion Software.
  262. 7.1
  263. •    Tales of Lore is a dungeon style games program in which you, the
  264. goodie, are fighting against the bad guys and solving various puzzles
  265. along the way. This game runs on all 1Mb RISC OS 3 machines and is
  266. available from UK Software for £29.95 inclusive.
  267. 7.1
  268. •    Vigil − If you find debugging your multitasking programs a chore,
  269. Vigil from Rhein-gold Enterprises should be rather helpful to you. It
  270. allows you to see what is going on inside your program while it is
  271. running, i.e. the state of its memory, variable, etc. Vigil costs £24.95
  272. inclusive from Rheingold or £23 through Archive.
  273. 7.1
  274. Review software received...
  275. 7.1
  276. We have received review copies of the following: 1st Paint (e), Alpha-
  277. Sound (e), Archimedes Game Maker’s Manual (programming book), ArcVenture
  278. III − The Vikings (e), CADMust (computer aided circuit design), Choices
  279. (e), E-Numix (e), Frontier 2000 (e), Gestalt 2 − Money & Shopping (e),
  280. Gestalt 2 − Time & Fractions (e), Kim’s Game (ge), Letters (e), Mini
  281. Expansion Adaptor (h), Pictogram + Word Library (e), Sea, Trade & Empire
  282. (e), Small Steps (e), Soapbox (e), Sounds & Rhymes (e), Splash (ea),
  283. StrongEd (u), Switch (g), Tiles (e), TOM computer simulator (see 6.5 p9)
  284. (e).
  285. 7.1
  286. e=Education, g=Game, h=Hardware, l=Language, m=Music, u=Utility,
  287. a=Art.  A
  288. 7.1
  289. Government Health Warning − Reading this could seriously affect your
  290. spiritual health.
  291. 7.1
  292. First of all, I must apologise to those of you who thought that this
  293. God-slot had finally been pushed out... only to find it had been put,
  294. temporarily, at the back of the magazine!
  295. 7.1
  296. Thanks for all the very interesting correspondence it provoked − whether
  297. to support or to object. Surprisingly, there were many who called
  298. themselves atheists or agnostics who were in support of the God-slot and
  299. I am especially grateful for their support. This brings me to my main
  300. point this month which I know is going to alienate quite a few of those
  301. who declared their support for me (sorry!)...
  302. 7.1
  303. The biggest danger both inside and outside the church today is the “live
  304. and let live” philosophy −  statements like, “It doesn’t matter what you
  305. believe as long as you are sincere.” or “All religions lead to God.”.
  306. These just do NOT square with the real Christian message. Read for
  307. youself what Jesus said and then try to tell me that he only said “nice”
  308. things like “love your neighbour”, etc.
  309. 7.1
  310. Did Jesus say, (John 14v6) “I am one way (to God), an aspect of the
  311. truth and a source of life”? No, he said, “I am THE way, THE truth and
  312. THE life. (my capitals) No-one comes to the Father except through me”.
  313. Or how about that familiar passage, John 3v16: “God so loved the world
  314. that he gave his one and only Son that whoever believes in him shall not
  315. miss out on God’s blessing...” No, that is not what he said! He actually
  316. said that “shall not perish”. Perish? Surely Jesus wouldn’t condemn
  317. anyone, would he? Surely, Christianity is about love and acceptance?
  318. Well, try reading on to verse 18... “whoever does not believe stands
  319. condemned already because he has not believed in the name of God’s one
  320. and only Son..” Condemned? Just because he didn’t believe in Jesus?
  321. That’s not very nice!
  322. 7.1
  323. Some will say I am quoting Jesus out of context and misrepresenting him.
  324. OK, read it for yourself and prove me wrong. No, if you are a person of
  325. integrity, there are only two reactions to Jesus’ claims. You will
  326. either say, “He is demon-possessed and raving mad. Why listen to him?”
  327. (which is what they said about Jesus in John 10v20) or “This man really
  328. is the Saviour of the world.” (John 4v42)
  329. 7.1
  330. I have some free copies of John’s gospel. I will send one to anyone who
  331. is prepared to read it. What is more, I will give a year’s free
  332. subscription to Archive to anyone who can honestly come up with any
  333. conclusion about Jesus other than that he was mad, bad or the Son of
  334. God.
  335. 7.1
  336. Norwich Computer Services 96a Vauxhall Street, Norwich, NR2 2SD.
  337. 0603−766592 (−764011)
  338. 7.1
  339. 4th Dimension     P.O. Box 4444, Sheffield. (0742-700661) (0742-781091)
  340. 7.1
  341. 4Mation     11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32
  342. 8PA. (0271-25353) (0271-22974)
  343. 7.1
  344. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2
  345. 6QA.
  346. 7.1
  347. Acorn Computers Ltd    Acorn House,
  348. Vision Park, Histon, Cambridge, CB4 4AE. (0223-254254) (0223-254262)
  349. 7.1
  350. Alpine Software     P.O.Box 25, Portadown, Craigavon, BT63 5UT. (0762-
  351. 342510)
  352. 7.1
  353. Alternative Publishing     Suite 91, 9A
  354. Pentagon House, 36 Washington Street, Glasgow, G3 8AZ. (041-248-2322)
  355. (041-248-3638)
  356. 7.1
  357. Atomwide Ltd     7 The Metro Centre, Bridge Road, Orpington, Kent, BR5 2BE.
  358. 7.1
  359.     (0689-838852) (0689-896088)
  360. 7.1
  361. Cambridgeshire Software House       7 Free
  362. Church Passage, St Ives, PE17 4AY. (0480-467945) (0480-496442)
  363. 7.1
  364. Chalksoft     P.O. Box 49, Spalding, Lincs, PE11 1NZ. (0775-769518)
  365. 7.1
  366. Clares Micro Supplies     98
  367. Middlewich Road, Rudheath, Northwich, Cheshire, CW9 7DA.
  368. 7.1
  369.     (0606-48511) (0606-48512)
  370. 7.1
  371. Colton Software (p10)    2 Signet
  372. Court, Swanns Road, Cambridge, CB5 8LA. (0223-311881)
  373. 7.1
  374.     (0223-312010)
  375. 7.1
  376. Computer Concepts (pp19/20)    Gaddesden
  377. Place, Hemel Hempstead, Herts, HP2 6EX. (0442-63933)
  378. 7.1
  379.     (0442-231632)
  380. 7.1
  381. Cygnus Software     11 Newmarke Street, Leicester, LE1 5SS.
  382. 7.1
  383. Dalriada Data Technology (p5)     145 Albion
  384. Street, Kenilworth, Warkwickshire, CV8 2FY. (0926-53901)
  385. 7.1
  386. Digital Services     9 Wayte Street, Cosham, Portsmouth PO6 3BS. (0705-
  387. 210600)
  388. 7.1
  389.     (0705-210705)
  390. 7.1
  391. EESOX     5 Hillfield Road, Comberton, Cambridge, CB3 7DB. (0223-264242)
  392. 7.1
  393. ExpLAN     34 Drake Gardens, Tavistock, Devon, PL19 9AT. (0822-613868)
  394. 7.1
  395. HCCS Ltd     575-583 Durham Road, Gateshead, NE9 5JJ. (091-487-0760)
  396. 7.1
  397.     (091-491-0431)
  398. 7.1
  399. Holdfast Computing     Strode
  400. House, Strode Gardens, Alveston, Bristol, BS12 2PL. (0454-411126)
  401. 7.1
  402. Human Computer Interface Ltd     25 City
  403. Road, Cambridge CB1 1DP. (0223-314934) (0223-462562)
  404. 7.1
  405. Illusions Disc Magazine    42 Wimborne
  406. Gardens, Ealing, London, W13 8BZ.
  407. 7.1
  408. Iota Software Ltd     St John’s
  409. Innovation Centre, Cowley Road, Cambridge, CB4 4WS.
  410. 7.1
  411.     (0223-421542) (0223-421543)
  412. 7.1
  413. Krisalis Software     Teque House,
  414. Mason’s Yard, Downs Row, Moorgate, Rotherham, S60 2HD. (0709-372290)
  415. 7.1
  416. Lambda Publications (p16)    194 Cheney
  417. Manor Road, Swindon SN2 2NZ. (0793-695296)
  418. 7.1
  419. Le Computer     Main Road, Willows Green, Chelmsford, CM3 1QB. (0245-
  420. 362225)
  421. 7.1
  422.     (0245-362225)
  423. 7.1
  424. Leading Edge     376 Meanwood Road, Leeds, LS7 2JH. (0532-621111) (0532-
  425. 374163)    
  426. 7.1
  427. Longman-Logotron     124 Cambridge Science Park, Milton Road, Cambridge CB4
  428. 4ZS.
  429. 7.1
  430.     (0223-425558) (0223-425349)
  431. 7.1
  432. Matt Black     P.O.Box 42, Peterborough, PE1 2TZ. (0733-315439)
  433. 7.1
  434. Morley Electronics     Morley
  435. House, Norham Road, North Shields, Tyne & Wear, NE29 7TY. (091-257-6355)
  436. (091-257-6373)
  437. 7.1
  438. Northwest SEMERC     Fitton Hill CDC, Rosary Road, Oldham, OL8 2QE. (061-
  439. 627-4469)
  440. 7.1
  441. Oak Solutions (p6)    Broadway
  442. House, 149-151 St Neots Road, Hardwick, Cambridge, CB3 7QJ. (0954-
  443. 211760) (0954-211760)
  444. 7.1
  445. Oregan Developments     36 Grosvenor
  446. Avenue, Streetly, Sutton Coldfield, B74 3PE.
  447. 7.1
  448. Quantum Software     35 Pinewood Park, Deans, Livingston, EH54 8NN. (0506-
  449. 411162 after 6)
  450. 7.1
  451. Really Small Software Company      Olivers
  452. Hill, Ashburnham, Battle, Sussex, TN33 9PE. (0435-830467 - eve & w/e)
  453. 7.1
  454. Rheingold Enterprises     7
  455. Waterbridge Court, Appleton, Warrington, WA4 3BJ. (0925-210657)
  456. 7.1
  457. Risc Developments (p23)    117 Hatfield
  458. Road, St Albans, Herts, AL1 4JS. (0727-840303) (0727-860263)
  459. 7.1
  460. Software 42     109 Ferry Road, Hullbridge, Essex, SS5 6EL.
  461. 7.1
  462. Stallion Software Ltd     Arundel
  463. House, Arundel Road, Camden, Bath, BA1 5JX. (0225-339090)
  464. 7.1
  465. Storm Educational Software     Coachman’s
  466. Quarters, Digby Road, Sherbourne, Dorset, DT9 3NN. (0935-817699)
  467. 7.1
  468. System Insight     Unit 1-3, East Burrowfield, Welwyn Garden City, Herts,
  469. AL7 4TB. (0707-395500) (0707-395501)
  470. 7.1
  471. TBA Software     24 Eastgate, Aberystwyth, Dyfed, SY23 2AR. (0970-626785)
  472. 7.1
  473. UK Software     38 Midlands Estate, West End, Southampton, SO3 3AD. (0703-
  474. 474681)
  475. 7.1
  476. Oak Solutions (p6)    Broadway
  477. House, 149-151 St Neots Road, Hardwick, Cambridge, CB3 7QJ. (0954-
  478. 211760) (0954-211760)
  479. 7.1
  480. Oregan Developments     36 Grosvenor
  481. Avenue, Streetly, Sutton Coldfield, B74 3PE.
  482. 7.1
  483. Quantum Software     35 Pinewood Park, Deans, Livingston, EH54 8NN. (0506-
  484. 411162 after 6)
  485. 7.1
  486. Really Small Software Company      Olivers
  487. Hill, Ashburnham, Battle, Sussex, TN33 9PE. (0435-830467)
  488. 7.1
  489. Rheingold Enterprises     7
  490. Waterbridge Court, Appleton, Warrington, WA4 3BJ. (0925-210657)
  491. 7.1
  492. Risc Developments (p23)    117 Hatfield
  493. Road, St Albans, Herts, AL1 4JS. (0727-840303)
  494. 7.1
  495.     (0727-860263)
  496. 7.1
  497. Software 42     109 Ferry Road, Hullbridge, Essex, SS5 6EL.
  498. 7.1
  499. Stallion Software Ltd     Arundel
  500. House, Arundel Road, Camden, Bath, BA1 5JX. (0225-339090)
  501. 7.1
  502. Storm Educational Software     Coachman’s
  503. Quarters, Digby Road, Sherbourne, Dorset, DT9 3NN.
  504. 7.1
  505.     (0935-817699)
  506. 7.1
  507. System Insight     Unit 1-3, East Burrowfield, Welwyn Garden City, Herts,
  508. AL7 4TB.
  509. 7.1
  510.     (0707-395500) (0707-395501)
  511. 7.1
  512. TBA Software     24 Eastgate, Aberystwyth, Dyfed, SY23 2AR. (0970-626785)
  513. 7.1
  514. UK Software     38 Midlands Estate, West End, Southampton, SO3 3AD. (0703-
  515. 474681)
  516. 7.1
  517. Unveiling the Vision
  518. 7.1
  519. The ‘Vision for the Future Mk II’ is gradually being unveiled by Acorn.
  520. It is now clear that their vision is most certainly not limited to an
  521. exciting new ARM700/VIDC20/256Mb RAM machine some time in the new year.
  522. The vision starts NOW.
  523. 7.1
  524. Acorn have launched some newly bundled packages for A3010, A4000 and
  525. A5000. They have improved the software content, souped up the
  526. specification for the A5000 and yet reduced all the prices! The idea is
  527. obviously to capitalise on the current weakness of Amiga and Atari and
  528. get into the home market in a very big way this autumn and winter. The
  529. pricing and the marketing are both very aggressive, the latter being
  530. based round a huge press campaign offering a free video which will show
  531. the strengths of the Acorn machines and how it ‘blows the opposition out
  532. of the water’.
  533. 7.1
  534. Details are hazy at the moment but as information is released, we will
  535. do our best to keep you up-to-date with all that’s happening. (Check out
  536. the Price List for any last minute details that we discover.) For the
  537. main bulk of the information that we know already, turn to page 7 and
  538. read the section in Acorn World show report.
  539. 7.1
  540. Exciting times, aren’t they?!
  541. 7.1
  542. Paul Beverley
  543. 7.1
  544. P.B.
  545. 7.1
  546. Dalriada
  547. 7.1
  548. From 6.12 page 18
  549. 7.1
  550. Oak
  551. 7.1
  552. From 6.12 page 20
  553. 7.1
  554. Acorn World Report − 2
  555. 7.1
  556. Paul Beverley
  557. 7.1
  558. The exciting news this month is the launch of a range of new, bigger and
  559. better and yet cheaper computer bundles, each with an impressive set of
  560. ‘free’ software. Most of them are based on the existing, unmodified
  561. computers but one has an upgraded computer.
  562. 7.1
  563. New, faster A5000
  564. 7.1
  565. At last, Acorn have done something about the major gap at the top end of
  566. their RISC OS computer range (I mean apart from the ARM700/VIDC20/256Mb
  567. RAM mega computer to be launched next year). The A540 has long been out-
  568. moded with its 800Kb floppy drive but the A5000 was always short of
  569. memory at a maximum of 4Mb. There have been third-party memory upgrades
  570. beyond 4Mb but none are what you would call ‘cheap and reliable’.
  571. 7.1
  572. The new A5000s have a RAM capacity of up to 8Mb. They have, of course,
  573. got the higher density 1.6Mb floppy drive but it is better than the A540
  574. in one other important way − it is faster. Acorn have commissioned from
  575. VLSI some higher speed ARM3 chips. These run at 33MHz − even faster than
  576. the early A540s that had a 30MHz processor and certainly faster than the
  577. majority of A540s that had the 24MHz ARM3.
  578. 7.1
  579. For the technically-minded, these higher speed processors are built with
  580. the new 0.8µ fabrication process which can ensure trouble-free operation
  581. at 33MHz clock rates. The floating point accelerator will also be
  582. available in this new higher speed version before the end of the year.
  583. Until then, only 24MHz machines will be able to have FPAs fitted.
  584. 7.1
  585. The 33MHz clock means a raw speed increase of 30%. In real terms, this
  586. means that, depending on the application, you can expect to see about
  587. 20% speed improvement. Neil Gardener, Acorn’s Product Manager, says that
  588. the A5000 is now faster, in terms of measured performance, than a
  589. typical 33MHz 486 PC.
  590. 7.1
  591. The new A5000 will comes in four models which echo the existing models:
  592. 2Mb/80Mb, 4Mb/160Mb and the two network versions, Econet and Ethernet.
  593. 7.1
  594. A5000 pricing
  595. 7.1
  596. The A5000 computers, although higher specification, are lower in price! 
  597. The 2Mb/80Mb model is £1499 incVAT and the 4Mb/160Mb is £1699 incVAT.
  598. (They are currently £1644 and £1879 incVAT, i.e. price drops of £145 and
  599. £180 respectively.)
  600. 7.1
  601. The hard-disc-less A5000s are £1382 and £1499 incVAT for the Econet and
  602. Ethernet versions respectively.
  603. 7.1
  604. We don’t yet have any pricing information for the 4-8Mb upgrades. (See
  605. Price List for latest news.)
  606. 7.1
  607. New Acorn bundles
  608. 7.1
  609. The new bundles are, for the A3010, an Action Pack (to replace the
  610. Family Solution) and a re-vamped Learning Curve and, for the A4000 and
  611. A5000, a re-vamped Home Office or the same Learning Curve as for the
  612. A3010.
  613. 7.1
  614. The idea is to provide a more versatile set of packages than at present.
  615. Also, as well as providing ready-to-run software, each bundle has some
  616. ‘interactive demonstration software’, i.e. the sorts of demos you get on
  617. some of the Acorn User, Acorn Computing and Archimedes World program
  618. discs.
  619. 7.1
  620. The A3010 is only available as a 1Mb Action Pack or a 2Mb Learning Curve
  621. but you can buy the A4000 and the two A5000 hard-drive versions with
  622. Home Office, Learning Curve or neither.
  623. 7.1
  624. The Action Pack
  625. 7.1
  626. This has Zool (see the review on page 39), StartWrite and an audio
  627. training tape plus interactive demonstrations of Lemmings, Chuck Rock,
  628. Fervour and Superpool.
  629. 7.1
  630. The Learning Curve Pack
  631. 7.1
  632. The Learning Curve includes, as we suspected, Acorn Advance (WP,
  633. spreadsheet, database + graphs) and PC Emulator (the name PCSoft seems
  634. to have been dropped) with DR DOS 6 as well as the audio training tape.
  635. The interactive demonstrations included are: Rhapsody, ScoreDraw,
  636. VoxBox, Fervour, SmArt, Naughty Stories, Topographer, Darryl the Dragon,
  637. Crystal Rain Forest and ArcVenture Vikings.
  638. 7.1
  639. The Home Office Pack
  640. 7.1
  641. The Home Office includes EasiWriter, DataPower (instead of Desktop
  642. Database as was supplied with the old Home Office), PipeDream 4 and the
  643. PC Emulator with DR DOS 6 as well as the audio training tape. (Even at
  644. Archive prices, that’s almost £600 worth of software!) The interactive
  645. demonstrations are: Prophet and Almanac.
  646. 7.1
  647. A3010 pricing
  648. 7.1
  649. The A3010 Action Pack costs £399 incVAT (cf £499 for the old Family
  650. Solution). If you want a monitor, that makes it £648 with an AKF30
  651. monitor or £698 with an AKF18. The A3010 Learning Curve is £749 incVAT
  652. with an AKF30 or £799 with an AKF18. That’s a decrease of £50 on the old
  653. A3010 Learning Curve and you get the much-improved range of software.
  654. 7.1
  655. A4000/5000 pricing
  656. 7.1
  657. The prices (all including VAT) of the A4000 and A5000 computers with
  658. their different packs are:
  659. 7.1
  660.     Base    LC    HO
  661. 7.1
  662. A4000† 2Mb/80Mb    £999    £1049    
  663. £1099
  664. 7.1
  665. A5000 2Mb/80Mb    £1499    £1549    
  666. £1599
  667. 7.1
  668. A5000 4Mb/160Mb    £1699    £1749    
  669. £1799
  670. 7.1
  671. †A4000 has AKF30 monitor as standard. Add £50 for an AKF18 multisync
  672. monitor.
  673. 7.1
  674. Hitting the consumer market
  675. 7.1
  676. As well as marketing the new computer bundles, Acorn are making major
  677. efforts to get a huge range of games titles available and are hoping
  678. that many of them will be released at the same time as the PC and Amiga
  679. versions. They are making experienced ARM programmers available to help
  680. software houses port leading games titles to run on Acorn systems.
  681. Efforts are being made to involve as many of the mainstream software
  682. publishers as possible. These will include US Gold, Gremlin, Renegade,
  683. Ocean and Electronic Arts.
  684. 7.1
  685. The other major move in this area is to involve Centresoft. They are a
  686. leading distributor and wholesaler of home entertainment software, video
  687. games, accessories and low-end business software applications. The
  688. expectation is that their established links with leading high street
  689. multiples will result in the early availability of Acorn titles in key
  690. retail outlets such as Virgin, Boots, John Menzies and W H Smith.
  691. Acorn’s Consumer Sales and Marketing Manager, Richard Percey,  says, “We
  692. are strongly positioning Acorn as the choice for home ‘edutainment’
  693. computing. Acorn already have an impressive range of education software
  694. but we recognise the need to balance this with a strong base of
  695. entertainment titles.”
  696. 7.1
  697. Acorn’s ad campaign
  698. 7.1
  699. Acorn are using a rather different advertising campaign this autumn/
  700. winter, leading up to Christmas, to try to sell these new computer
  701. packages. Instead of using TV commercials, Acorn are going to get the
  702. commercials actually into people’s homes. The ad campaign, which is
  703. based on trade and national press publications, is offering a free 20
  704. minute information video featuring Blue Peter’s John Leslie.
  705. 7.1
  706. The video focuses on both the Acorn range of computers and other
  707. manufacturers’ computers that are aimed at the home computer market
  708. giving “a visual and incisive comparison of the different products
  709. available” − just wait until you see it − you’ll love it! The video also
  710. aims to be informative so that when people go to buy a computer, they
  711. will understand more about what they are buying and what are the issues
  712. on which to base their purchasing decision. (To me, this shows that
  713. Acorn really believe that their computers are the best, if they are
  714. making such an effort to enable people to make an informed decision
  715. about their computer purchase, rather than just trying to sell on some
  716. kind of hype.)
  717. 7.1
  718. Nametape promotion
  719. 7.1
  720. One strand of Acorn’s campaign is a promotion in partnership with J & J
  721. Cash, the leading supplier of children’s nametapes. Acorn and J & J Cash
  722. will be offering “ten Archimedes 32-bit RISC computers and 50,000
  723. entertainment and educational software vouchers worth £200 each”. Yes,
  724. that’s over £10 million. (I think we need a few more details before we
  725. get too excited! My guess is that it’s something like... if you buy a
  726. set of nametapes, you get a chance to win a computer and also a voucher
  727. that is worth £200 off software when you buy an Acorn computer − so to
  728. get your £10M worth of vouchers, you need to buy £50M worth of computers
  729. − more than Acorn’s 1992 turnover. What a cynic I am!)
  730. 7.1
  731. Laser light show
  732. 7.1
  733. Acorn have signed up Laser Grafix to add a further touch of excitement
  734. to Acorn World. (For the old fogies like me, Laser Grafix are apparently
  735. well known for providing top flight rock bands − from Deep Purple to
  736. Elton John − with spectacular laser light shows for their tours.)
  737. 7.1
  738. Yes, you’ve guessed it... At the heart of the Laser Grafix control
  739. systems are Archimedes computers. Even their Prisma single output system
  740. “is able to display far more effects, including text, than conventional
  741. twin and triple scan laser systems currently on the market.”
  742. 7.1
  743. Apparently, Laser Grafix’ systems use two types of laser − Argon which
  744. gives blue and green and Krypton which gives red. With these, they can
  745. produce white light that will provide the full spectrum of colours.
  746. 7.1
  747. By synchronisation with standard time code equipment, the Prisma can
  748. also interact with, and give precision timing to, slide and video
  749. presentations, whilst any graphics or text can be converted into a full
  750. colour laser image.
  751. 7.1
  752. Education section
  753. 7.1
  754. In the education section of Acorn World, Acorn will obviously be
  755. displaying the computers used in education but they will also be
  756. offering an insight into future developments in the educational field −
  757. for example, in response to the demands of the National Curriculum and
  758. for children with special needs.
  759. 7.1
  760. Based around the theme of ‘IT in Action’, they will be showing
  761. innovative uses of IT in education. For example, children from local
  762. schools will be abseiling down a specially constructed tower within the
  763. exhibition hall whilst being connected by sensors to an Acorn computer.
  764. This will monitor pulse and respiration rates generated by the human
  765. body under stress.
  766. 7.1
  767. There will also be a ‘Secondary School Focus’ where, amongst other
  768. things, they will be displaying Irlam’s new DIY Replay − the low cost
  769. DIY full motion video technology. Pupils from locals schools will be
  770. using it to create Replay movies directly from camcorder or video tape.
  771. 7.1
  772. Pupils will also be demonstrating aspects of using Acorn computers
  773. within Design & Technology. In particular, they will be showing a 3D
  774. CAD/CAM package which will allow them to create architectural designs
  775. and do cost analyses.
  776. 7.1
  777. PhotoCD demo
  778. 7.1
  779. Further to what we said last month, it seems that if you shoot a roll of
  780. Kodak film and take it, undeveloped, to Acorn World, there is a chance
  781. that you will be one of the first people to see your pictures on CD-ROM.
  782. 7.1
  783. New Impressions
  784. 7.1
  785. Computer Concepts are advertising a new word processor for £99 +VAT,
  786. said to be “available at Acorn World”. There are also reports of “two
  787. new versions of Impression” being released at the show, Impression Style
  788. and Impression Professional, the latter should be a great help to those
  789. who, like myself, produce Archimedes magazines using Impression.
  790. 7.1
  791. What else?
  792. 7.1
  793. Many third party software and hardware suppliers are saying that they
  794. will be releasing new products at Acorn World. I think we may need a
  795. special Archive supplement just for “Products that became Available” at
  796. Acorn World ’93!  A
  797. 7.1
  798. Colton
  799. 7.1
  800. From 6.12 page 25
  801. 7.1
  802. Stunt Racer 2000
  803. 7.1
  804. Matthew Hunter
  805. 7.1
  806. This is the latest car driving game from 4th Dimension and costs £34.95
  807. (or £32 through Archive). It was reviewed on several machines
  808. predominantly on an expanded A3000 (ARM3, 4Mb RAM, RISC OS 3.10 and IDE
  809. hard drive), but also on a 2Mb A3010 and two 4Mb A5000s (one was RISC OS
  810. 3.0).
  811. 7.1
  812. Only forty-four years left...
  813. 7.1
  814. The actual setting is the year 2037 and, despite the changes that the
  815. Formula One governing body is introducing, what people really want to
  816. see on TV is action − and that means crashes. This is where the World
  817. Federation Entertainments Network steps in to sponsor (and incidentally
  818. transmit to an audience of over 750 million worldwide − did someone say
  819. “advertising revenue”?) an event called ‘Stunt Racer 2000’. The formula
  820. is simple. Take a track, based loosely on the most sickening ride from
  821. your favourite amusement park, remove vital sections, add a few cars and
  822. find people crazy enough to drive them, transmit it via satellite and
  823. count the money as it comes in. The only problem is, there are still a
  824. couple of free cars... and guess who gets to drive this one! That’s all
  825. there is to the plot. If you finish a race, you might make enough money
  826. to bang out the dents before you move on to the next race but then that
  827. would take some of the fun out of it.
  828. 7.1
  829. What you get...
  830. 7.1
  831. Stunt Racer 2000 comes as one video style standard 4th Dimension
  832. package, containing two discs and a manual. I was quite impressed by the
  833. manual − it tells you what you need to know without trying to force the
  834. plot (which, let’s face it, most people are not interested in) into your
  835. brain. It does contain a considerable amount of humour as well, making
  836. it an entertaining read in its own right. One of the first things that
  837. it tells you is that you should make a backup of the second disc (or
  838. install the whole lot onto a hard drive). It is tempting to ignore this
  839. and leap straight in but, like many modern games, it saves data back to
  840. the disc, so if you want to ensure that you can get back to the original
  841. state, I would say that a copy should be made. Whether you simply copy
  842. the second disc or install onto a hard drive, you will still need the
  843. first disc handy as this is part of the copy protection and it is not
  844. copyable.
  845. 7.1
  846. On your marks...
  847. 7.1
  848. Although I would regard myself as being firmly loyal to Acorn, I have
  849. always felt that the games that come across best are those that have
  850. been ported from other machines. (Remember all the hype when we finally
  851. got Lemmings? − and where is Lemmings 2?) One particular example is the
  852. E-Type/Lotus Turbo Challenge comparison. They are both very similar
  853. games and some aspects of E-Type are far superior (especially
  854. considering the relative age) but most would agree that Lotus is much
  855. better presented. To my way of thinking, Stunt Racer 2000 goes some way
  856. to breaking out of this mould.
  857. 7.1
  858. The title screen, although simple, is very impressive and whilst the
  859. between-game screen graphics still possess that Archimedes
  860. “cartooniness”, the display is of a much higher quality than usual. The
  861. reason for this becomes obvious if you read the inside cover of the
  862. manual. Instead of the usual ‘Written by’ credit, various people are
  863. accredited for different parts of the production. It is no longer good
  864. enough for one person to create an entire game. Just because you can
  865. program, it does not mean that you have the necessary artistic ability
  866. to produce the right effect − and what about the music? If this is a
  867. sign of things to come in the Acorn market, I’m very pleased, and it’s
  868. about time!
  869. 7.1
  870. Get set...
  871. 7.1
  872. So you have seen the nice introduction and are now faced with a screen
  873. of icons which is quite daunting at first. The manual should still be at
  874. hand − following the ‘Quick Start’ instructions gets you quickly to the
  875. driving seat. It should be noted, however, that the program will allow
  876. you to configure it to choose whether you want the internal speaker on
  877. or off, which of the three music tracks you want to hear, and whether
  878. you want the music at the menus and during the game? You can have in-
  879. game music and sound effects at the same time which greatly adds to the
  880. feel of the game although for any in-game music, a 2Mb machine is
  881. required. Other options allow you to set the graphical detail for course
  882. and cars − even running at maximum for both is extremely fast on an ARM3
  883. machine, making arcade games seem slow by comparison.
  884. 7.1
  885. Go...
  886. 7.1
  887. For my first attempt, I used the mouse. The effect was interesting, to
  888. say the least − certainly nothing like Saloon Cars. Rather than the
  889. mouse controlling the steering directly, the amount by which you turn is
  890. defined by how quickly you move the mouse. Using the keys instead, I was
  891. actually able to get the car moving and stay in the vicinity of the
  892. track but, alas, the other cars in practice with me were way ahead.
  893. Where was the speed I needed? Another quick flick through the manual and
  894. I found the nitro button. Climbing from the wreckage of my vehicle, I
  895. reflected that perhaps I should swallow my pride and wait until I knew
  896. what the track was like first before I added any more nitro!
  897. 7.1
  898. So far, I have not progressed beyond the first two tracks (and those
  899. only in practice mode) but already the scope of the game is apparent.
  900. Once the game is over, you can have an action replay of the last 20
  901. minutes, viewed from the in-car camera, track-side cameras, or an
  902. external camera which can be rotated around your car and zoomed in or
  903. out to see where the opposition were at the time. These views can also
  904. be selected when you are still driving, but this makes handling extr-
  905. emely difficult, although you do get nice views as the car develops a
  906. four-wheel skid and explodes against a cactus!
  907. 7.1
  908. Having left this review for a couple of days to get a view as a
  909. ‘Beginner’ and as ‘Slightly less of a Beginner’, one comment that must
  910. be made is that this is not an easy game. Once you start to qualify and
  911. race, you realise that you are going to need a lot of practice to get
  912. anywhere and, for this reason, it is best not to start to race too soon.
  913. You may be able to scrape a third place, giving you advancement to the
  914. next course, but you will find yourself under-powered and your winnings
  915. just will not be enough. It is important to visit the garage as early as
  916. possible to improve your vehicle but be careful when playing around with
  917. gears, especially if you get Bob (the mechanic) to help, because you
  918. cannot change your mind afterwards.
  919. 7.1
  920. I also had a chance to try out the two-player options. As with Chocks
  921. Away, this takes two forms, either with a split-screen mode on a single
  922. machine or via a serial link to race between machines. The serial link
  923. is far better because you get more screen to play with. Also, on split-
  924. screen, the image does not scale down as effectively as it does on
  925. Chocks Away. As well as allowing a second player to join in the racing
  926. season, it is possible to play a game of ‘killer’. The aim here is to
  927. cause your opponent to crash a set number of times. The courses for this
  928. section are more complex since they include transporter gates so that
  929. you can jump between sections.
  930. 7.1
  931. This game has a vast array of features and I am very impressed with it.
  932. However, there are a few deficiencies. There are only three different
  933. car colours which means that identifying your human opponent is often a
  934. little tricky. More importantly, while it is possible for the computer
  935. players to crash, they will only be destroyed if a human player is also
  936. destroyed. You can slow your opponents down by knocking them off the
  937. course but it appears that you cannot put them out of the race
  938. permanently (unless you pay Bob to sabotage someone before the race).
  939. 7.1
  940. Compatibility
  941. 7.1
  942. The game is started from the desktop and, when you exit, it returns to
  943. the desktop in the same state you left it − well, almost. Under RISC OS
  944. 3.0, the characters that are redefined are not put back (which can
  945. disturb some programs) but you shouldn’t really still be using RISC OS
  946. 3.0 anyway − it would be well to change to RISC OS 3.10 while the cheap
  947. upgrades are still available. If you had an empty RAM disc when you
  948. started, you will find that it isn’t empty when you get back to the
  949. desktop − and you will find that the mouse speed has not been reset,
  950. either. Contrary Acorn guidelines, the game sets the current directory
  951. and does not reset it on leaving. Other than that, the program seems to
  952. be very well-behaved.
  953. 7.1
  954. Conclusion
  955. 7.1
  956. If you are a fan of driving games and are looking for something a little
  957. more exciting than simply driving round Silverstone again and again, I
  958. think you will enjoy this game. I do think the price tag is high but it
  959. would appear that £35 is the current ‘going rate’ and this game is far
  960. superior to some other games you could purchase for the same money.
  961. Also, according to the in-game messages, additional track discs are
  962. already available, although no details are given, which will
  963. substantially increase the life of the game.  A
  964. 7.1
  965. Spreadsheet Column
  966. 7.1
  967. Chris Johnson
  968. 7.1
  969. Version 2 of Eureka
  970. 7.1
  971. It is interesting that, as of the last week of August, I have received
  972. only one comment relating specifically to release 2 of Eureka. Indeed,
  973. some correspondents who have bought their copy of Eureka only recently
  974. found they had version 1, and the first thing they had to do was send
  975. for the upgrade. Thus, almost all the comments I am receiving still
  976. relate to version 1, and it seems of little advantage to labour points
  977. that I know have been corrected or addressed in the new version.
  978. 7.1
  979. Saving drawfiles
  980. 7.1
  981. In the last column, I complained about not being able to remove grid
  982. lines when saving data in drawfile form. I feel rather embarrassed about
  983. this, since I found the solution a few days after sending off the
  984. column, and it is very, very obvious. Raise the worksheet menu and
  985. follow Options > Window > to raise a dialogue box which allows you to
  986. switch off grid lines and column/row headings amongst other things. Once
  987. the drawfile has been saved, the grid lines and headings can be turned
  988. on again using the same dialogue box. Thanks also to Julian Pixton at
  989. Longman Logotron for being very quick to point this out to me when he
  990. saw the article.
  991. 7.1
  992. Tools3D
  993. 7.1
  994. In Archive 6.10, I passed on some information concerning the use of
  995. alternative tool sprites. This gave some users problems, since there was
  996. some vital information that was not included in the original letter to
  997. me. I must thank Mr Arthur Taylor, who has pursued this subject with
  998. Longman Logotron at some length. To get the sprite file to be recognised
  999. by Eureka, you need to ensure that bit 0 of location 140 in CMOS RAM is
  1000. set. The simplest way to do this is to type in the command: *fx162,140,1
  1001. at the command line prompt. This bit is now used by RISC OS 3 as a flag
  1002. for 2D/3D sprites (see page 1−358 of the new PRM). This is not the whole
  1003. story as far as 3D tool sprites are concerned, since the sprites must
  1004. not have masks when used with Eureka. Mr Taylor has put in a
  1005. considerable amount of effort converting the tool sprites by Rob
  1006. Davison, sent out on a recent Archive disc (monthly program disc 6.8.
  1007. Ed.), into a form suitable for use by Eureka. He has sent me a copy of
  1008. the sprites which Paul is going to put on the monthly program disc.
  1009. There are some limitations at present. The file is only a sprites22
  1010. file, since Mr Taylor uses a multisync monitor. In addition, the
  1011. resulting title bars and scroll bars do not have ‘pushed in’ versions,
  1012. since Eureka does not respond to them (there are no sprites
  1013. corresponding to the ptbarmidbart22, etc sprites in Eureka’s own
  1014. HiWinSpr file). Mr Taylor adds that he is generally very satisfied with
  1015. version 2 of Eureka, particularly the extra zooming and printing
  1016. features, which brings us once again to...
  1017. 7.1
  1018. Printing
  1019. 7.1
  1020. Mr Taylor finds that getting margins set up correctly is rather fiddly,
  1021. although he admits it is much more to do with the Canon BJ300 and the
  1022. associated printer driver than it is with Eureka. I have had several
  1023. letters (pleas for help) on this area and it appears to relate to the
  1024. set up of dot matrix printer drivers, particularly page size. In Eureka,
  1025. there is apparently a small range of options for page size in the page
  1026. set up dialogue box, the default being A4. However, the manual (page
  1027. B−52) states that this is currently ignored and Eureka simply assumes
  1028. A4. It is therefore necessary to adjust the margin settings (in the page
  1029. set up) to ensure that the Eureka print area is compatible with the
  1030. actual printable area on the printer − otherwise extra, almost blank,
  1031. pages may be generated. The manual describes problems with, and gives
  1032. settings for, the HP deskjet for example. In defence of Eureka, I use it
  1033. normally with a PostScript printer accessed over Ethernet, although I
  1034. have also tried it with a CC Qume Laser Direct, and printing has always
  1035. been faultless, both with version 1 and version 2. I should be
  1036. interested to know whether users are getting printing problems with
  1037. version 2.
  1038. 7.1
  1039. One problem that still persists in version 2 is that if the column width
  1040. is only just wide enough for correct screen display, it sometimes
  1041. reverts to a row of hashes when printed. The moral is not to set the
  1042. column width too close to the minimum required for screen display,
  1043. although it is not easy to judge what is too close!
  1044. 7.1
  1045. Other comments
  1046. 7.1
  1047. Here is a comment that is typical of a number that I have received
  1048. relating to various aspects of the “non-standard” behaviour of Eureka,
  1049. compared with other RISC OS applications. I reproduce it essentially as
  1050. received. My only response is that I have also received a (much smaller)
  1051. number of letters in which the close similarity between Eureka and Excel
  1052. is seen as a bonus, since Eureka is used at home and Excel at work by
  1053. the correspondents.
  1054. 7.1
  1055. •    Eureka’s look and feel − All the reviews of Eureka I have read so far
  1056. mention the striking similarity between Eureka and Excel 3. Can it
  1057. really be that I am the only Acorn user who wants the applications he
  1058. buys for his machine to behave like Acorn software rather than looking
  1059. like a PC?!
  1060. 7.1
  1061. The Windows®-style scroll thumbs (so inferior to Acorn’s scroll bars)
  1062. make me groan every time I use Eureka, not to mention the lack of RISC
  1063. OS 3 <adjust>-dragging the scroll bars or the strange way that dialogue
  1064. boxes behave.
  1065. 7.1
  1066. I have no complaints as far as the working of the program is concerned.
  1067. However, if I wanted a program that has the typical cumbersome Windows
  1068. look and feel, I would not use an Acorn computer, but rather an IBM
  1069. clone with Windows!
  1070. 7.1
  1071. Just in case I am not, after all, the only one who feels that way, I
  1072. think that it would be a good idea if those who agree with me were to
  1073. drop Longman Logotron a line (just one line on a post card to Julian
  1074. Pixton would be enough) asking them to stick to the Acorn conventions
  1075. where Eureka is concerned!  Jochen Konietzko, Köln, Germany
  1076. 7.1
  1077. •    Charts − Here’s one of those hints that are obvious with hindsight:
  1078. Recently, I wanted to create a chart with dates on the horizontal axis;
  1079. the result was utter rubbish. It took me some while to realise that the
  1080. column with the dates had a heading “Date” in line 1! After deleting
  1081. this heading (so that the other headings could still appear in the
  1082. legend), everything worked perfectly.  Jochen Konietzko, Köln, Germany
  1083. 7.1
  1084. How to contact me
  1085. 7.1
  1086. My postal address is Chris Johnson, 7, Lovedale Grove, Balerno,
  1087. Edinburgh, EH14 7DR; I can also be contacted by e-mail as
  1088. checaj@uk.ac.hw .vaxb if you have access. Note that I have changed the
  1089. form of the e-mail address, since some users accessing JANET via a
  1090. gateway, e.g. from Internet, have had their messages bounced when using
  1091. our Computer Centre’s preferred form of the address!
  1092. 7.1
  1093. I am happy to receive anything in connection with spreadsheets, hints or
  1094. tips, macros, problems, solutions to problems, or just requests for
  1095. help. What would be of interest are examples of unusual uses of
  1096. spreadsheets.
  1097. 7.1
  1098. To date, only one person has responded to this last request. Jim Brook
  1099. uses Eureka to produce a supermarket shopping list in a form his wife
  1100. finds most useful. Part of the spreadsheet contains a “plan” of the
  1101. supermarket in terms of items in each aisle. The sheet also contains the
  1102. weekly list itself, which is produced by copying the contents of the
  1103. cells containing items required into the list. When finished, the list
  1104. is printed out. The sheet could be extended when required to include
  1105. prices as well, to obtain an estimate of the total cost each week. Jim
  1106. says that the main benefits are reduced time in the supermarket (praise
  1107. be) and the computer collects brownie points as a ‘useful bit of kit’ in
  1108. the eyes of Mrs Brook.  A
  1109. 7.1
  1110. Small Ads
  1111. 7.1
  1112. (Small ads for Archimedes and related products are free for subscribers
  1113. but we reserve the right to publish all, part or none of the material
  1114. you send, as we think fit. i.e. some people don’t know what ‘small’
  1115. means and there are certain things, as you can imagine, that we would
  1116. not be prepared to advertise as a matter of principle. Sending small ads
  1117. (especially long ones!) on disc is helpful but not essential. Ed)
  1118. 7.1
  1119. •    A310, 4Mb, ARM3, RISC OS 3.10, Oak 45Mb SCSI hard disc, colour
  1120. monitor. PipeDream 4.13, Wordz 1.03, PC Emulator and other original
  1121. software, £590. Phone 0769-60289.
  1122. 7.1
  1123. •    A4 4Mb HD60 plus PC Emulator. £1300 o.n.o. Excellent condition, 7
  1124. months guarantee. Phone 051-427-9902.
  1125. 7.1
  1126. •    A410, 2Mb RAM, 20Mb ST506 hard drive, 14“ ITT-Nokia remote control TV/
  1127. RGB SCART monitor, Panasonic KXP1124 printer + sheet feeder, CC hand
  1128. scanner, Impression II, Hi-Fi sound enhancer plus lots of software and
  1129. books. All excellent condition for £1100. Phone R. Bedi on 031-650-5655
  1130. or 031-668-3246 (late eve’g).
  1131. 7.1
  1132. •    A420/1, 4Mb RAM, ARM3, RISC OS 3.1, 20Mb ST506 internal hard disc +
  1133. 40Mb external ST506 disc, (no monitor). £650. Phone Chris Johnson on
  1134. 031-449-3869.
  1135. 7.1
  1136. •    A440, 4Mb RAM, 20Mb H/D, RISC OS 2 + Taxan 770 M/S Monitor + SparkFS +
  1137. RISC-OS 2 PRM, £850 o.n.o. Phone 0525-237625.
  1138. 7.1
  1139. •    Acorn medium resolution colour monitor £60. ARM3 upgrade £75. 5¼“
  1140. external drive interface £10, 5¼” external 40/80T drive £30, 20Mb hard
  1141. drive £40, ProText £25, EasiWriter £25, TechWriter £25, Acorn ANSI-C
  1142. £30. All with manuals. Phone 0742-483534.
  1143. 7.1
  1144. •    Acorn multisync monitor £150. Phone 0744-58404.
  1145. 7.1
  1146. •    Colour monitors. One standard Acorn, £105. One Philips CM8833,
  1147. (including audio amp and speakers), £125. both excellent condition.
  1148. Buyer collects or pays carriage. Phone Brighton 0273-846214.
  1149. 7.1
  1150. •    Desktop Database (Iota) £40 and EasiWriter £110, both unregistered.
  1151. SSERC !Draw Practical Guides £10. Phone 0263-78488.
  1152. 7.1
  1153. •    Panasonic KX-P1081 printer and stand, £60. Mr K J Tompkins, Camberley.
  1154. Phone 0276-28932.
  1155. 7.1
  1156. •    RISC-OS 2 PRM, £35. Phone Brighton 0273-777654.
  1157. 7.1
  1158. Charity Sales − The following items are available for sale in aid of
  1159. charity. PLEASE do not just send money − ring us on 0603-766592 to check
  1160. if the items are still available. Thank you.
  1161. 7.1
  1162. A3000 1-2Mb upgrade £20, Acorn Education Directory CD-ROM £15,
  1163. Archimedes First Steps book £4, Battle Chess £18, Holdfast Joypad £3,
  1164. Interdictor 1.0 £2, Premier 3 text processor £15. RISC OS 3 User and
  1165. Applications Guide £10, RISC OS 3 Applications Guide £6, RISC OS 3 User
  1166. Guide £5, A3020 Welcome Guide £2, A5000 Welcome Guide £2, Basic V Guide
  1167. £8, Landmarks Civil War £12, Landmarks Elizabeth I £12, Yes Chancellor
  1168. II £12.
  1169. 7.1
  1170. (If you have unwanted software or hardware for Archimedes computers you
  1171. could donate for charity, please send it to the Archive office. If you
  1172. have larger items where post would be expensive, just send us details of
  1173. the item(s) and how the purchaser can get hold of them.)  A
  1174. 7.1
  1175. Darryl the Dragon
  1176. 7.1
  1177. Richard Rymarz
  1178. 7.1
  1179. It is always a pleasure to review a new piece of software from 4Mation,
  1180. and Darryl the Dragon is no exception. Designed for Key Stage 1 and
  1181. early Key Stage 2, it marks a return to the land of dragons so well
  1182. explored on the BBC micro with ‘Dragon World’. It also has the hallmark
  1183. of Mike Matson at his best. I remember a BETT Show two or three years
  1184. ago where, featured prominently around the 4Mation stand, were posters
  1185. claiming the area to be a ‘National Curriculum Free Zone’. Mike’s views
  1186. are well known on this subject and ‘Darryl’ forgets about the National
  1187. Curriculum and, like Granny’s Garden, leads the child to a world of
  1188. magic and imagination.
  1189. 7.1
  1190. The package comes with two discs, one of which has to be used as a start
  1191. up disc if the software is installed on a hard disc. There is a 24 page
  1192. man-ual which contains an introductory story, curriculum suggestions and
  1193. program instructions. It is priced at £19.50 +VAT or £39 +VAT for a site
  1194. licence (£21 and £42 respectively through Arch-ive). There is a set of
  1195. 32 photocopiable worksheets designed by Mike Matson which are well worth
  1196. £10 +VAT (direct from 4Mation only).
  1197. 7.1
  1198. Getting started
  1199. 7.1
  1200. Darryl the Dragon is fully RISC OS compliant and runs in any mode. It
  1201. installs on the desktop and clicking <menu> on the Darryl icon offers
  1202. the choice of saving, restarting and quitting the adventure. Finally,
  1203. there is a ‘choices’ option. Clicking on this allows the teacher/parent
  1204. to set one of three levels of difficulty, choose an appropriate font and
  1205. its size, conserve memory if a 1Mb machine is being used and the option
  1206. to use a full screen. All settings can be saved.
  1207. 7.1
  1208. The program
  1209. 7.1
  1210. Darryl the Dragon is a problem-solving adventure. We soon discover that
  1211. Darryl has lost his fire and, after a few introductory screens where we
  1212. meet Darryl himself and are introduced to a picture of ourselves, we are
  1213. asked to collect some objects to help him regain his ability to breathe
  1214. fire. To do so, various puzzles have to be solved, the first of which is
  1215. to find some honey to soothe his throat. We are presented with a simple
  1216. map which contains only five locations, one of which is a beehive.
  1217. Clicking on the hive results in us moving towards our goal. Movement
  1218. between them is not very realistic but, in my opinion, this does not
  1219. matter. On the way we encounter Tracey the Troll (a lady Troll − how
  1220. wonderful!) and have to solve a problem concerning the taking of three
  1221. animals across the river. Having arrived at the beehive, we discover and
  1222. that the bees sting and we cannot get the honey. So we have to search
  1223. for something that will pacify the bees. Eventually, a can of smoke is
  1224. found in the forest and this helps to subdue them.
  1225. 7.1
  1226. Other problems include: climbing down a cliff, crossing a chasm,
  1227. traversing a tiled floor, solving a crossword and solving a key problem.
  1228. 7.1
  1229. Eventually, we end up discovering that Darryl’s fire was killed by a
  1230. cold because his special fire proof handkerchief was stolen by a nasty
  1231. wizard. This results in an exploration of the wizard’s castle in an
  1232. attempt to find the handkerchief and return it to Darryl.
  1233. 7.1
  1234. Conclusions
  1235. 7.1
  1236. I was not disappointed. Darryl the Dragon must surely be a success with
  1237. younger children (and older ones who are young at heart). The animation
  1238. may not be brilliant but the story is bound to grab a child’s attention;
  1239. the problems are not too taxing so as to discourage progress although
  1240. they are tough enough to make a child think; and the addition of the
  1241. photocopiable masters helps to provide a wealth of ideas for busy
  1242. adults.
  1243. 7.1
  1244. The adventure is well worth the asking price and I am delighted to say
  1245. that there is no mention of Attainment Targets anywhere. This should not
  1246. deter anyone who is thinking of buying the program. It is an imaginative
  1247. journey that will bring magic back to young children’s lives.  A
  1248. 7.1
  1249. Image Gallery
  1250. 7.1
  1251. Dave Wilcox
  1252. 7.1
  1253. Clipart is always a hard subject to review due to different people’s
  1254. tastes and opinions − the new disc called ‘Image Gallery’ from Eesox is
  1255. no exception to this.
  1256. 7.1
  1257. The package
  1258. 7.1
  1259. The package is a CD-ROM which contains over 1100 images for use by
  1260. Archimedes, IBM and Amiga owners. For Archimedes users, these images are
  1261. saved twice on the disc, once as a small image for use in the preview
  1262. window, and once in full size for downloading.
  1263. 7.1
  1264. Front end
  1265. 7.1
  1266. The disc is easy to use. You double-click on the !Gallery icon, which
  1267. loads the preview system onto the iconbar and opens a search window.
  1268. Each image has a short text description attached to it and when you want
  1269. to search for something, the text you require is searched on a
  1270. ‘contained within’ basis. From the speed of this search, I would guess
  1271. that the data is all kept in RAM.
  1272. 7.1
  1273. From the search window, it is possible to view a listing of all pictures
  1274. available. This is achieved by leaving the search field blank and
  1275. clicking the ‘OK’ button − a new window then opens with the full
  1276. listing. To view a picture from this window, or the shortened searched
  1277. list, simply click on the required entry. This picture is then opened
  1278. within the viewer mode. The viewer mode shows the small picture you have
  1279. chosen along with resolution, save and step options.
  1280. 7.1
  1281. Resolution is selected by radio button for low or high as desired. There
  1282. are two save options available, sprite and clear, clicking on either
  1283. opens a window with the usual save options, i.e. name to save under and
  1284. a dragable sprite/clear icon. The step options allow you to step to the
  1285. pictures before and after, one step at a time. One further option which
  1286. is available from the iconbar, is to display the pictures in a random
  1287. carousel fashion.
  1288. 7.1
  1289. The pictures
  1290. 7.1
  1291. As I said at the start of this review, this is probably the hardest part
  1292. to review. The pictures cover a large range of topics: cars, boats,
  1293. scenery, flowers, animals, insects, and so on. Some of the images are
  1294. scanned, most are photographs. My first impression was that this is how
  1295. your Kodak Photo CD might turn out. The quality of the images would, I
  1296. imagine, match that of most people’s photographs − some of the images
  1297. are dark and some slightly ‘fuzzy’, although most are of a good quality.
  1298. It must also be remembered that all can be tweaked as you wish using
  1299. ChangeFSI or Revelation, etc. I ought to point out that all the images
  1300. and associated files are copyright and are only usable for non-
  1301. commercial purposes.
  1302. 7.1
  1303. Printing the pictures
  1304. 7.1
  1305. Using the Acorn printer drivers, I found the best results were obtained
  1306. using the ‘grey, small halftone’ setting. A TurboDriver system prints
  1307. fine on normal settings. With an HPII laser, again the best setting was
  1308. found to be the ‘grey, small half tone’.
  1309. 7.1
  1310. Summary
  1311. 7.1
  1312. All in all, the front end is simple to use and performs well. One
  1313. problem I did meet is the random display − once started, it failed to
  1314. cancel and needed the machine to be reset, which is not ideal. The
  1315. pictures themselves appear as someone else’s photo album, so are they of
  1316. use to you? That is your choice. I would recommend a good look through
  1317. before you buy it as the disc costs £52.88 inc VAT.  A
  1318. 7.1
  1319. CC
  1320. 7.1
  1321. From 6.12 page 19
  1322. 7.1
  1323. CC
  1324. 7.1
  1325. From 6.12 page 16
  1326. 7.1
  1327. Keystroke
  1328. 7.1
  1329. Richard Skemp
  1330. 7.1
  1331. As you might guess, Keystroke is a utility which enables you to write
  1332. your own keystrokes. However, this does not give an idea of the power
  1333. and variety which are available, nor of the usefulness of being able to
  1334. write key combinations in ways which do exactly what you want and which
  1335. fit into your personal working patterns. To illustrate this, here are
  1336. some examples which I have recently made for my own use.
  1337. 7.1
  1338. Recently, I acquired a hundred new font families from Skyfall PD. With
  1339. the considerable number of fonts I already had, made it essential to
  1340. organise them so that I could have available a chosen sub-set at any
  1341. given time. (Skyfall include some helpful utilities for this.) It would
  1342. often be useful to have a quick check of the fonts currently available,
  1343. and I have set up <ctrl-alt-F> to do just that. It does it by opening a
  1344. task window and then inserting the text “fontcat |M” at the star prompt.
  1345. This provides a list in a scrollable window which can, if desired, be
  1346. made into a text file. It was an easy keystroke to set up. Another easy
  1347. one was to set <ctrl-alt-S> to activate my chosen screen saver. Now for
  1348. something a little harder...
  1349. 7.1
  1350. I bought Keystroke several months ago but was busy with other things at
  1351. the time and it remained unused until recently, when I received an
  1352. upgrade from Quantum Software. This was unsolicited and was sent without
  1353. charge. The new version included keystrokes for a number of applications
  1354. including Vector. When writing to thank them, I mentioned that a welcome
  1355. addition to these would be one which enabled me, when working in layers,
  1356. to change to any layer I wanted, view all layers but have only the
  1357. current layer selectable. This would prevent me from accidentally
  1358. changing something on a different layer. I said that when I had time, I
  1359. was hoping to set this up but that it looked a bit complicated since it
  1360. involved opening the layers dialogue box and then clicking on four
  1361. successive icons.
  1362. 7.1
  1363. Almost by return, Stuart Halliday, the project manager, sent me a disc
  1364. with a set of keystrokes doing just what I wanted, plus an extra one for
  1365. adding a new layer. He also sent a detailed letter of explanation, with
  1366. the help of which I was able to replicate these myself, thus providing a
  1367. useful learning experience. Taking this a step further, I have now set
  1368. up <ctrl-alt-V> to install Vector, load all these new keystrokes and
  1369. also show a list of them in a text file in case I need a reminder. Had I
  1370. wished, it would have been easy to open a directory of Vector documents
  1371. at the same time but, in my case, these are spread around their relevant
  1372. subject matter directories.
  1373. 7.1
  1374. Here is just one more example of a keystroke tailored to a personal
  1375. need. I recently bought Risc Developments’ excellent Thesaurus. It is
  1376. linked with Ovation but since I use Impression and Wordz, I originally
  1377. needed to type my chosen word into the Thesaurus dialogue box.
  1378. Alternatively, I could (in Wordz) select the word, choose the menu
  1379. options File −−> Save other −−> Save selection as text, and then drag
  1380. the save icon to the dialogue box. The middle three of these are now set
  1381. up as a single key-press, which makes the whole operation quicker and
  1382. simpler. The advantage of this method is that an <adjust> click on the
  1383. chosen alternative inserts it directly into the text.
  1384. 7.1
  1385. Keystroke allows you to replicate any or all of the following, and to
  1386. connect them in a sequence which provides their combined result by a
  1387. single keystroke:- Single or double icon click with <select> or
  1388. <adjust>; *commands; move window; menu selection; insert text; open
  1389. dialogue. For the keystroke itself, you can choose just about any
  1390. keyboard character. If a letter is used, it has (for obvious reasons) to
  1391. be combined with one, two or all of <ctrl>, <shift>, <alt>. Also, you
  1392. need to avoid combinations already used by your current application. The
  1393. function keys can be programmed as single kepresses or in combination as
  1394. above, giving eight possibilities for each function key! So, the answer
  1395. to Gary Jones’ question (6.12 p29) and the editorial note is most
  1396. probably ‘Yes’, although I am not in a position to try it out with
  1397. Impression Junior.
  1398. 7.1
  1399. In my first note to Paul, I said that I found Keystroke “simple,
  1400. powerful and very useful”. After longer experience my views are
  1401. unchanged for the second and third, but with a slight modification of
  1402. “simple”. Usually, I do find it simple, but sometimes it is only simple
  1403. in retrospect − it’s easy when you know how! I don’t think that this is
  1404. the fault of either Keystroke or the manual, but rather a result of the
  1405. variety on offer.
  1406. 7.1
  1407. The tutorial section of the manual is helpful and should be worked
  1408. through. Another useful learning exercise is to take one of the provided
  1409. keystrokes and step through its sequence in the keystroke definition box
  1410. by clicking in the boxes marked Previous, Next, and those for beginning
  1411. and end of the sequence, to see how it was done. This is also useful for
  1412. checking a new keystroke of your own, if it doesn’t work first time.
  1413. When I have telephoned with a query, Stuart Halliday has always given
  1414. clear and helpful answers.
  1415. 7.1
  1416. Keystroke is now in my Deskboot file, as it has joined my short-list of
  1417. utilities which I have available every time I switch on my Archimedes.
  1418. As mentioned in the Late News with the September issue of Archive,
  1419. Keystroke costs £29.95 inclusive from Quantum Software and is now
  1420. available for £28 through Archive.  A
  1421. 7.1
  1422. Education Column
  1423. 7.1
  1424. Solly Ezra
  1425. 7.1
  1426. The role of Information Technology in education at all levels and in all
  1427. areas seems to be gaining more importance. The National Curriculum,
  1428. despite its lack of coherence, has brought to the fore the importance of
  1429. IT. This column, I am hoping, will be a source of necessary information,
  1430. advice and support for all teachers wherever they may fall along the
  1431. continuum of expertise − from the diffident at one end to the
  1432. enthusiastic expert at the other end.
  1433. 7.1
  1434. Along with the aims and objectives detailed in the earlier columns, I
  1435. would be very happy for this also to be a forum where teachers, pupils
  1436. and ‘educationalists’ would freely (but courteously) express their views
  1437. and opinions.
  1438. 7.1
  1439. Roger Nelson has sent me his thoughts, for which I am very grateful. I
  1440. will convey them to you with just a few comments. Roger feels that the
  1441. teacher who subscribes to Archive does not need more of the basic
  1442. articles that we suggested should be included in this column. He
  1443. suggests that this column should be a source of further information and
  1444. greater depth about what is being used, how it is being used and how
  1445. educational software is being developed. I agree that those teachers who
  1446. subscribe to Archive are not at the basic level and like most, if not
  1447. all, are enthusiastic Archimedeans. But I still hold to the view (based
  1448. on very wide experience) that there are many teachers who are not aware
  1449. of the full potential of their Acorn machines and want programs that
  1450. require little or no teacher input or management. Roger, clearly, does
  1451. not fall into that category. He uses programs, like Genesis, “to produce
  1452. learning materials and encourage pupils to use the more easily
  1453. understood Magpie to organise their own information”. He suggests −
  1454. “Should this be in the Genesis/Magpie column?”
  1455. 7.1
  1456. In the previous column, one of Mark Sealey’s suggestions was − ‘case
  1457. studies of good practice from an educational rather than a technical
  1458. standpoint’. Like many of us, Roger thinks that is a very good
  1459. suggestion. Roger, please could you tell Archive readers how you use
  1460. Genesis and Magpie with your pupils?
  1461. 7.1
  1462. Apologies
  1463. 7.1
  1464. I will be across the waters for a while visiting with my folks on the
  1465. West Coast of the USA, so I will not return in time to meet the deadline
  1466. for the next issue. But please do keep writing with your thoughts and
  1467. suggestions.
  1468. 7.1
  1469. I have a case study in the pipeline along with some reviews.
  1470. 7.1
  1471. My address is: 35 Edgefield Avenue, Barking, Essex, IG11 9JL.  A
  1472. 7.1
  1473. RISC Developments
  1474. 7.1
  1475. New Artwork about Desk Edit  2
  1476. 7.1
  1477. Lambda
  1478. 7.1
  1479. From 6.12 page 12
  1480. 7.1
  1481. F.R.E.D.
  1482. 7.1
  1483. Andrew Rawnsley
  1484. 7.1
  1485. F.R.E.D. (Fred from now on!) is an amusing little game from Software 42.
  1486. Well, actually it’s quite a substantial game with 18 levels set in three
  1487. graphically different zones. It is a platform game running at 50 frames
  1488. a second, so everything is very smooth indeed.
  1489. 7.1
  1490. The box claims that there are lots of ‘complex levels’, and after
  1491. playing the first few, I think that this is rather an understatement.
  1492. After over a week of regular playing, I have only reached level 7, and
  1493. level one took quite a while. The message is that Fred will take some
  1494. time to complete, and will have a good lifespan, as completing a level
  1495. is very satisfying.
  1496. 7.1
  1497. The idea of each level is to travel around moving mirrors to reflect a
  1498. laser beam from its start position to the destination block. You also
  1499. need to collect pink stars which give the beam energy, if you are going
  1500. to reach the next level. These stars are revealed by standing under the
  1501. large, yellow question-mark blocks, and jumping to hit them with your
  1502. head − shades of Super Mario Bros., Sonic the Hedgehog and Gyrinus II,
  1503. methinks!
  1504. 7.1
  1505. The presentation of the game is superb, from the title screen to the
  1506. screen fades. For example, when hard disc owners are asked to insert
  1507. their original disc, the 256 colour loading screen fades into a grey-
  1508. shaded version of the same screen with the insert disc request on it.
  1509. Very nice! Even when pausing the game during play, the whole screen goes
  1510. a little darker to make the Paused message stand out.
  1511. 7.1
  1512. The main menu allows you to set various options, redefine the keys,
  1513. enter a password, start the game or quit. The options include
  1514. controlling the sound, music and keyboard / joystick control.
  1515. 7.1
  1516. The graphics are high class, with a high level of detail maintained even
  1517. with the 50 frames per second animation. They start off with an Arctic
  1518. theme, with monsters including Santas and zombie snowmen (well − that’s
  1519. what I guess they are!), and various others. You can be sure that they
  1520. will raise a smile when you see them. After the ice levels, the game
  1521. enters a medieval phase with castle-style wooden graphics and squat
  1522. Viking enemies. Slightly different graphics are introduced in each
  1523. level, as well as new hazards such as force fields, one-way walls and
  1524. doors.
  1525. 7.1
  1526. The gameplay is rather fast, particularly when accuracy is so important,
  1527. but the speed does make the whole game very exciting.
  1528. 7.1
  1529. On each level, you have limited amounts of both time and energy. Energy
  1530. is lost if you collide with one of the monsters or land on some spikes,
  1531. or if the laser is firing. The two statistics are depicted by coloured
  1532. bars at the bottom of the screen, and the speed at which the time bar
  1533. goes down varies from level to level. This is one reason why the early
  1534. levels are so difficult − the time bar goes down very quickly.
  1535. 7.1
  1536. Most of the puzzles involve trying to get at, and then turn, the
  1537. mirrors. A great deal of skill is required to turn some of the mirrors,
  1538. as they may be suspended from the ceiling above a large gap, and failing
  1539. to turn the mirror first time might mean not completing the level.
  1540. 7.1
  1541. There is a high score table but, unfortunately, it is not permanent, so
  1542. your achievements cannot be saved and shown to friends. Perhaps there
  1543. should be two high score tables − one permanent, one temporary?
  1544. 7.1
  1545. Finally, the game’s biggest fault − the plot. Any game in which the main
  1546. character is a Malteser (yes, the chocolate) which has transformed into
  1547. a tiny man, must get my vote for the most unbelievable plot of the year.
  1548. Quite how the laser beam fits into the plot, even the manual doesn’t
  1549. make clear. Never mind, since when did the plot influence whether or not
  1550. you buy the game?
  1551. 7.1
  1552. Fred is available from Software 42 for £20 inclusive and, as such,
  1553. represents good value for money, as it will certainly last you a long
  1554. time and be great fun to play.  A
  1555. 7.1
  1556. Comment Column
  1557. 7.1
  1558. •    Acorn World bloopers − Two months ago, I gave you the wrong dates and
  1559. corrected them last month (October 29th − 31st). Last month’s deliberate
  1560. Acorn World mistake was the Norwich Computer Services stand number! We
  1561. are actually going to be on stand number 48. Ed.
  1562. 7.1
  1563. •    AKF18 problems − Further to the comments we have had about problems
  1564. experienced by subscribers with AKF18 monitors, I am pleased to say that
  1565. Acorn have responded in a very helpful way. N.B. This applies to the
  1566. early AKF18s, not the more recent ones. Despite the fact that the AKF18s
  1567. meet the EN60950 (equivalent to BS7002) safety standard, some of the
  1568. monitors have failed “in a rather dramatic fashion”, say Acorn. The
  1569. components prone to early failure have been identified and these
  1570. components have not been used on the later monitors. However, to
  1571. reassure customers, Acorn have extended the warranty from one to four
  1572. years on the monitors that have problems with these particular (un-
  1573. named) components. There is, unfortunately, no simple way of working out
  1574. if your monitor is included in this, as the poor quality components were
  1575. not confined to any particular run of serial numbers.  Ed.
  1576. 7.1
  1577. •    Australian mail (male?) − Many thanks to the person from Australia
  1578. (Eastern mail centre?) who sent us a Tudor 100% recycled paper envelope.
  1579. Was there supposed to be anything it it? Ed.
  1580. 7.1
  1581. •    Beginners start here! − One thing which has emerged very strongly from
  1582. the questionnaire is the need for more help for beginners. I think I
  1583. knew that was the case and we have asked on a number of occasions for
  1584. people to write articles for beginners. Laura Handoca’s work in editing
  1585. the Beginners’ Column has been much appreciated and has gone some way to
  1586. providing the much-needed help. However, we would like to take this
  1587. further.
  1588. 7.1
  1589. I am doing my best to get some beginners’ articles written and am hoping
  1590. to have a series of them starting in a month or so’s time. Writing
  1591. really good articles for beginners is actually very hard work but if
  1592. anyone else would like to have a go, I hope you will get in touch with
  1593. me telling me what subjects you would be interested to write about.
  1594. 7.1
  1595. Also, I thought it would be good to have a panel of ‘expert’ beginners
  1596. to whom we could send the articles to see if they are understandable. If
  1597. you would like to offer your services as a member of the ‘Beginners
  1598. Panel’, again, do get in touch with me.
  1599. 7.1
  1600. Beginners who don’t want to be involved in vetting articles might want
  1601. to make suggestions as to the sorts of things they want explained. You
  1602. are the people who know what information is needed. Please let us know
  1603. what you think.  Ed.
  1604. 7.1
  1605. •    Budget DTP − I have recently had several “really good ideas” for
  1606. budget DTP that have all run into problems and I thought other readers
  1607. might find them amusing.
  1608. 7.1
  1609. Colour Printing using a BJ230 + CC TurboDriver − I couldn’t afford a
  1610. BJC800 but I really did want A3 output with the option to do a little
  1611. colour work from time to time. The BJ230 seemed ideal − especially with
  1612. a fast TurboDriver to do the separations. I should have listened to the
  1613. CC salesman more closely! When he said I could purchase coloured inks to
  1614. do the printing, he meant exactly that − you can’t buy colour
  1615. cartridges, you have to use up black ones, wash them and refill them
  1616. with coloured inks. Has anyone done this with a BJ200/230 yet? (CC told
  1617. me that they hadn’t.) Is it any good? How does the TurboDriver compare
  1618. with ColourSep (ICS)?
  1619. 7.1
  1620. AIM-less image processing − I use images from a HiVision digitiser but I
  1621. wanted an image enhancer to do some post-processing. AIM seemed ideal −
  1622. a macro-based image processor which offers some amazing functions. The
  1623. trouble is that it only takes 256×256 images so there is considerable
  1624. loss of detail from a 720×508 HiVision sprite. The AIM documentation
  1625. suggests that a new RISC OS 3 version will take any size sprite and will
  1626. handle Acorn 256 grey scale sprites. However, when I asked Lindis (who
  1627. distribute AIM in the UK) I was told that the RISC OS 3 version is not
  1628. being developed. There is a more powerful image processor that they
  1629. distribute called TCL-Image but this requires a UNIX platform and costs
  1630. about £3,500... Does anyone have a simple any-size-sprite PD or
  1631. commercial (up to £25) image enhancer?
  1632. 7.1
  1633. Grabbing video stills with HiVision − The HiVision digitiser grabs a
  1634. 720×508 pixel image by digitising consecutive interlaced TV images. For
  1635. moving pictures, this alternation between the two image positions causes
  1636. little problem. However, when you grab a still of a moving subject you
  1637. get horizontal “jaggies” on any vertical lines. Under these
  1638. circumstances it may be desirable to grab a subject with a lower
  1639. resolution single frame digitiser (e.g. the Vision digitiser).
  1640. 7.1
  1641. Using monochrome sprites in budget DTP − If, like me, you use a 360 dpi
  1642. inkjet printer to produce your final output, you may well not notice
  1643. much final image degradation when using 16 grey level images as opposed
  1644. to 256 grey level images. This is useful because you can therefore use
  1645. ordinary 256 colour sprites rather than the new 256 grey scale ones and
  1646. hence edit them in ordinary (non-Colour Card) modes using older painting
  1647. packages. However, the problem with this is that your sprites take up
  1648. twice as much space (8 bits per pixel) as is actually required (4 bits
  1649. per pixel).
  1650. 7.1
  1651. The answer is to convert these images into 16 grey level mode 20
  1652. sprites. RISC OS 3 ChangeFSI will do this if you use output as mode 20
  1653. with the “special” option “t”. Alternatively: use mode 20; set the
  1654. palette to a 16 grey level one (e.g. the one in the Impression
  1655. application directory); load the sprite into Revelation; then resave it
  1656. over the original. You can do the same thing with Paint by loading the
  1657. image and then grabbing part of the screen as a new sprite but this only
  1658. works for sprites smaller than the screen mode you are using.
  1659. 7.1
  1660. Converting sprites like this has the advantage of using less disc space
  1661. to store images but if you use Compression, the benefit is less as the
  1662. redundant data is stripped out automatically. More importantly, if you
  1663. use these images in DTP documents, you can almost halve your memory
  1664. usage.  Cain Hunt, Cambridge.
  1665. 7.1
  1666. •    Edit scrolling bug − Just to add to the Edit scrolling bug
  1667. information. I find that it happens with very long lines − I normally
  1668. just type and then dump it into !Draw or use <ctrl-f6> later for
  1669. formatting. It seems to occur most frequently when scrolling the screen
  1670. by holding <select> or <adjust> down on the scroll bar arrows. Indeed,
  1671. this method is almost guaranteed to produce it! The text can be restored
  1672. to normal by moving up and down a couple of screenfuls (using <shift>
  1673. <up/down arrow) so that the problem area is completely off-screen. It
  1674. is, of course, also in !SrcEdit, which I am using at the moment.
  1675. 7.1
  1676. (Acorn! How about a !SrcEdit that can handle Basic, so that I don’t have
  1677. to use !Edit as well?)
  1678. 7.1
  1679. Humble apologies to the contributor, but I cannot trace where this
  1680. comment came from. Ed.
  1681. 7.1
  1682. •    Equinox PD library − The organisers of Equinox PD library would like
  1683. people to know that they are no longer going to be operating. Please do
  1684. not send them any more orders.  Geoff Scott, Northampton.
  1685. 7.1
  1686. •    Impression and Ovation compared − I thought Richard Hallas’ extensive
  1687. offering (Archive 6.2 pp42-49) was quite the best comparative review
  1688. I’ve ever seen in any magazine. The dongle stopped my plan to get
  1689. Impression and I’ve never regretted buying the superb Ovation
  1690. alternative. Amazing value for money. The review was absolutely correct
  1691. in what features Ovation did or did not have at the time but, as with
  1692. any good program, when things are missing, it is often very quick and
  1693. just as effective to use a workaround. Here’s a couple of examples:
  1694. 7.1
  1695. It’s probably true to say that Ovation’s built-in sprite borders are not
  1696. as flexible as Impression’s drawfile solution. However, it’s very easy
  1697. to use a drawfile border with Ovation. Simply create a picture frame
  1698. inside the main (text) frame, drop the drawfile border into it and, if
  1699. necessary, click on Scale to Fit. In some respects, this is even more
  1700. convenient than the sprite borders. For a start, the sprite border sits
  1701. on the outside of the frame and you can easily get a “Not enough Room”
  1702. error with the thicker borders. The drawfile border sits on the inside
  1703. of the frame so the thickness or complexity is irrelevant. You could
  1704. even introduce a transparent text frame inside the border frame and have
  1705. your text superimposed on the border.
  1706. 7.1
  1707. Although Ovation has no built-in method of producing tables, the power
  1708. of the line-drawing facility in conjunction with other built-in features
  1709. should never be underestimated (I use lines all the time for arrows,
  1710. column separations, tables and for general effect.) To make a table, all
  1711. you have to do is to create a picture frame with your choice of border
  1712. for the table surround, then put a transparent text frame inside and
  1713. type in the data where you want it. Finally, use the line-drawing
  1714. function to draw lines where you want them, with complete control over
  1715. line style, width and colour. If you start the lines inside the table
  1716. frame, they will be constrained within the table and you can use shift-
  1717. drag to ensure that the lines are perfectly horizontal or vertical.
  1718. Similarly, you could use Duplicate Line and/or Snap to Guides to ensure
  1719. overall accuracy.
  1720. 7.1
  1721. With a little practice, perfectly good tables can be produced within
  1722. minutes and can easily be ‘tweaked’ if and when data changes. If you
  1723. need to move the table, to make way for other body text, for instance,
  1724. all you have to do is move the table frame − everything else moves with
  1725. it.
  1726. 7.1
  1727. While this is very convenient, there comes a point that, if you wanted
  1728. to reproduce a more complex table, perhaps with formatting, background
  1729. shading or the facility to import data, it might be better to use a
  1730. dedicated application such as !TableMate, which works a treat with
  1731. Ovation.
  1732. 7.1
  1733. I recently sent a wish list to Risc Developments, basically asking for
  1734. improved customisation in Ovation. John Wallace replied to say that all
  1735. things were possible and that he was considering my list. He did leak
  1736. some rather intriguing information that, although no major changes would
  1737. be added to Ovation as it presently stands, they “are working on a very
  1738. exciting development of Ovation”.
  1739. 7.1
  1740. In the meantime, if you want to improve Ovation customisation (or any
  1741. other application for that matter), can I suggest you consider Keystroke
  1742. (Archive 6.12 p4). I’ve had my full copy only a week and, although it
  1743. takes a lot of getting used to (purely because its features are so
  1744. extensive and powerful), I have already managed to produce a much-needed
  1745. Ovation macro which reduces twelve separate keypresses to a single hot
  1746. key selection. From initial impressions, this utility will prove
  1747. invaluable and I think we’ll be hearing a lot about Keystroke in
  1748. future.  Jim Nottingham, York.
  1749. 7.1
  1750. (Keystroke is now available through Archive for £28. See the review on
  1751. page 21. Ed.)
  1752. 7.1
  1753. •    Mac transfer − I noticed the request in the Help!! Column last month
  1754. for information about Archimedes-Mac transfer and I wonder if people
  1755. know about a program called View>>Mac.
  1756. 7.1
  1757. This is produced by Human Computer Interfaces Ltd in Cambridge. It
  1758. allows the transfer of WP files via a serial line between an Apple
  1759. Macintosh and either a BBC Computer or an Archimedes.
  1760. 7.1
  1761. The program is written for the Apple Mac which acts as host, the other
  1762. machine being controlled completely by the Apple. You can read to and
  1763. from both machines’ discs, and the program recognises several BBC and
  1764. Archimedes WP file formats and converts them accordingly.
  1765. 7.1
  1766. I use the program a lot to transfer old Archimedes files across to the
  1767. new Mac system. The Archimedes files are in PipeDream format and the
  1768. Apple files end up as Word format. It does work but, of course, you have
  1769. to have the two computers side-by-side. The program costs £69+VAT from
  1770. Human Computer Interfaces and they sell an Archimedes-Mac serial lead
  1771. for £25 +VAT.  Steve Laugher, N. Yorkshire.
  1772. 7.1
  1773. •    Matt Black’s Image Club clipart − Archive previews, reviews and
  1774. comments rarely tend to contradict each other, so I was quite bemused by
  1775. John Hancock’s glowing remarks about Matt Black’s Image Club clipart
  1776. (Archive 6.9 p50), following Hutch Curry’s rather lukewarm reactions in
  1777. his necessarily limited review (6.7 p12). However, I sent off my fiver
  1778. and, after a 2 month wait for reprinting, received the catalogue. The
  1779. price seems to change by the week; currently it is £7, plus £2 for
  1780. postage and packing, but Matt Black kindly offered to absorb the
  1781. balance.
  1782. 7.1
  1783. The substantial 110-page, A4, spiral-bound catalogue is very good
  1784. quality and value. Even if you didn’t buy any of the clipart, it would
  1785. be a very useful source of ideas for DIY clipart, rather like the
  1786. excellent DTP Seeds book from 4Mation.
  1787. 7.1
  1788. From John Hancock’s comments and the price, I was expecting something
  1789. really special in the clipart, perhaps similar to the mind-boggling
  1790. stuff bundled with Artworks − I was very disappointed. I’m with Hutch
  1791. Curry; many of the offerings are trivial (e.g. arrows and shapes),
  1792. repetitive (maps) or of little practical value. For instance, two of the
  1793. 24 volumes comprise a total of 41 rather unexciting Drawfonts, costing
  1794. some £60. Compare that with a current offer of a fiver for over 50
  1795. excellent RISC OS 3 PD outline fonts.
  1796. 7.1
  1797. As the source material is Canadian, there’s a distinct transatlantic
  1798. flavour to things like signs and maps. With very few exceptions, I don’t
  1799. think any of the clipart is of a higher standard than that available
  1800. from other commercial sources or PD libraries and, surprisingly, there
  1801. are no colour images.
  1802. 7.1
  1803. What caused my jaw to drop was the realisation that I already have a
  1804. significant portion of the offerings duplicated in my existing clipart
  1805. collection, obtained over the years from the PD libraries and ‘free’
  1806. with various vector graphic/DTP programs. I even spotted two piccies
  1807. which came with a DTP demo disc! So the clipart isn’t necessarily new or
  1808. unique. Has there been wholesale software theft? I suspect not − most of
  1809. the duplicated files I have are in full colour.
  1810. 7.1
  1811. Turning to the prices, this is where my jaw really hit the ground. Let’s
  1812. try to put this in perspective. John Hancock tells us he’s bought 18 of
  1813. the 24 volumes − at current catalogue prices, this would cost well over
  1814. £500. For the same brass, you could buy Impression and Artworks (with
  1815. hundreds of outline fonts and full-colour clipart which leaves Matt
  1816. Black’s offerings standing), a couple of commercial clipart collections
  1817. and all the PD clipart discs on offer (giving thousands of images, many
  1818. in colour) − and still have change to buy Compression to squeeze them
  1819. all in.
  1820. 7.1
  1821. So, in summary... loved the catalogue, shame about the clipart! And as
  1822. for the prices... ...sorry Matt Black, no contest!  Jim Nottingham,
  1823. York.
  1824. 7.1
  1825. •    Past, Present and Future − The analysis in Paul’s editorial last month
  1826. (Archive 6.12 ifc) dealing with Acorn machine sizes since 1980 was
  1827. fascinating and the vision of the future was tantalising! In an attempt
  1828. to see into the future, I have tried to plot the growth of RAM and disc
  1829. sizes. I expected an exponential growth, so I used a logarithmic scale,
  1830. which shows an exponential ‘curve’ as a straight line. I have taken the
  1831. liberty of adjusting Paul’s figures in certain cases, as explained
  1832. below.
  1833. 7.1
  1834. For RAM, Paul quoted the range of sizes available on the appropriate
  1835. machines but for discs, he quoted only the ‘standard’ as normally
  1836. supplied. Larger disc drives have been available from third-party
  1837. suppliers, and should be acknowledged on the chart. Since the current
  1838. Archive Price List includes a 1 Gb internal drive, I have included this
  1839. as the top of a dotted line for 1993 and I have boldly assumed that this
  1840. will be doubled in 1994.
  1841. 7.1
  1842. I blinked a couple of times when I saw the prediction of 256Mb RAM for
  1843. the 1994 machine, but I now understand that this is, to some extent at
  1844. least, authoritative. This is encouraging, since it fits my straight
  1845. line very well. I have shown it as a dotted line below about 50Mb, since
  1846. one model is unlikely to offer a RAM range all the way from 1 − 256Mb.
  1847. Considering the small physical size of the 4Mb upgrade for my A540 and
  1848. the way RAM chips keep shrinking, I can well believe that a 256Mb
  1849. machine is now feasible.
  1850. 7.1
  1851. As my chart shows, the progress of RAM size fits very well to a straight
  1852. line, or rather, a straight band. The slope of the band corresponds to a
  1853. doubling of capacity every year and gives a range of about 4−16Gb in the
  1854. year 2000, which supports Paul’s prediction.
  1855. 7.1
  1856. The trend in disc sizes it less well defined. I have plotted the bands
  1857. manually, because the figures are too vague to use a precise regression
  1858. analysis. My estimate shows a band parallel to the RAM band,
  1859. consistently a factor of twelve larger. Because discs did not appear on
  1860. Acorn machines until 1986, I have plotted the figures available and
  1861. extrapolated backwards as well as forwards. From my recollection, those
  1862. PCs which did have discs around 1980 only had floppy drives of less than
  1863. 100Kb, which fits quite nicely with my projection. Looking forward, I
  1864. predict hard discs of around 40−160Gb in the year 2000, a little below
  1865. Paul’s figure.
  1866. 7.1
  1867. It is very noticeable that the A3/4/5000 machines lie rather below the
  1868. bands. They are, of course, manufactured to reduced specifications for
  1869. those users (the majority) who do not need the ‘flagship’ machine. I
  1870. have plotted the figures, but then rather ignored them. The projections,
  1871. therefore, relate to the ‘top-end’ machines.
  1872. 7.1
  1873. My first attempt to draw this chart did not include my own ‘guestimate’
  1874. of 2Gb discs in 1994, nor had I thought about the size of discs before
  1875. 1986. The band for disc sizes then had a significantly lower gradient
  1876. and it crossed the RAM band about the year 2005! I have often thought
  1877. that the days of discs might be numbered and that they would eventually
  1878. be replaced by RAM cartridges. It would obviously have to be non-
  1879. volatile RAM. Even if each cartridge contained a rechargeable battery, I
  1880. wouldn’t want to rely on that to maintain my live data files, would you?
  1881. Since the chart shows development of volatile RAM, I cannot predict the
  1882. demise of hard discs in 2005, even if that interpretation of the trend
  1883. in disc sizes were to be correct. On balance, I prefer the parallel band
  1884. estimate which gives a better back-projection as well as, I think, a
  1885. more credible forward prediction.
  1886. 7.1
  1887. I would like to plot the growth of CPU power but that is not easy. On
  1888. Paul’s table, the clock speed is shown as having increased from 1MHz to
  1889. 50MHz but this does not tell the whole story. The 8-bit processors have
  1890. been replaced by 32-bit and although this does not necessarily imply a
  1891. speed factor of four, it is probably of that order. The use of cache and
  1892. a degree of parallel processing also contribute to the increase in
  1893. speed. Paul did not explain his figure of ×300 − I would be interested
  1894. to know how he derived it. Over 14 years, this represents a growth
  1895. factor of ×1½ per year − significantly less than for RAM and for discs.
  1896. 7.1
  1897. (In my July 1990 editorial, I said that I reckoned the A310 was about 30
  1898. times the speed of the Atom. The A540 is 4 or 5 times the speed of the
  1899. A310 and the new ARM700 machine looks being at least twice the speed of
  1900. the A540. Ed)
  1901. 7.1
  1902. I wonder what the editor of Archive 14.1 will make of these
  1903. predictions?  Colin Singleton, Sheffield.
  1904. 7.1
  1905. Volume 14 of Archive? The mind boggles! Mind you, Acorn User and Acorn
  1906. Computing (aka Micro User) are in their twelfth years of existence − and
  1907. I wrote several articles for Volume 1 of each. Nostalgia, nostalgia! Ed.
  1908. 7.1
  1909. •    Pocket Book praise − I am writing this comment on the five-hour return
  1910. journey from Manchester to Norwich (on the train, I hasten to add). I
  1911. was hoping to take an A4 Notebook with me but there just aren’t any
  1912. available at the moment − we cannot supply existing orders, let alone
  1913. have one in stock that I could use. So, it was the office Pocket Book or
  1914. nothing. At first, I found it slow going as I kept having to go back and
  1915. insert missing letters that didn’t register because of lack of pressure
  1916. on the keys. But after several hours of use, I am now becoming much more
  1917. fluent and I can get up quite a good speed − obviously not as fast as on
  1918. a normal keyboard (even though I don’t touch-type) but quite acceptable.
  1919. (I transferred the text to Impression and have just counted − I typed
  1920. 3,300 words in all − I was not typing for all 10 hours, though!)
  1921. 7.1
  1922. I was warned that batteries would be a problem, so I put new ones in and
  1923. took a couple of spare sets. I have just had to change the first set
  1924. after what I would guess was about the equivalent of three or four hours
  1925. continuous use. I think I would do better next time because I have now
  1926. managed to convince myself that switching off really doesn’t lose the
  1927. text and, in fact, it brings you back to exactly where you were. It is
  1928. the equivalent, on a table-top computer, of just switching off the
  1929. monitor and back on again − except that it is instantaneous. I have only
  1930. tried to use Write, but I have to say that I am impressed and will be
  1931. using a Pocket Book at home in future for writing letters. That way, you
  1932. can be sociable with the family whist avoiding the pain of having to
  1933. using pen and paper!
  1934. 7.1
  1935. One other thing that occurs to me as I type is that this Pocketbook
  1936. would be very useful for writing quick notes about various things.
  1937. Several “things to do” have occurred to me as I have been sitting here
  1938. on the train and instead of writing them down on bits of paper and then
  1939. wondering where I put the bits of paper, they are going into this Pocket
  1940. Book. I think I shall have to investigate the Schedule package. I have
  1941. to admit that I have resisted it thus far as it just looks SO
  1942. pretentious when people get out their electronic dairy in answer to an
  1943. “are you free on...” enquiry.
  1944. 7.1
  1945. Finally, a couple of practical points. I found that it was not very good
  1946. typing on the table-top as it was too high. For the best typing
  1947. position, a book or, in my case, a clip-board on the knee was the best
  1948. working position.
  1949. 7.1
  1950. Another small practical hint about the use of Write is that when you
  1951. spot a mistake and cursor back to change it, you then want the quickest
  1952. way back to the point where you were. Now, presuming you are using it
  1953. for entering text (I would never try to use it for editing!), it is best
  1954. to be working at the end of the text area. So, after correcting the
  1955. mistake, which is probably on the current line, you only need to press
  1956. the cursor down button and you will find yourself back where you left
  1957. off. There is no need for multiple keypresses unless you are several
  1958. lines up. Ed.  A
  1959. 7.1
  1960. Hints and Tips
  1961. 7.1
  1962. •    A300/400 floppy drive problems − On the old A310 and A440 machines,
  1963. the disc drive has a cover on the head which has a notorious tendency to
  1964. fall off but the drive is not affected by a missing cover. A far more
  1965. usual fault on A310 drives is that the eject button falls off. This can
  1966. easily be fixed with glue. (Do take the drive out of the machine first
  1967. so you don’t glue the button to the front of the computer!)
  1968. 7.1
  1969. On the old machines (with only the disc drive button sticking out
  1970. through the front fascia) you have no option but to replace them with an
  1971. identical Sony drive mechanism (£102 through Archive − Ouch! Ed.) but on
  1972. the newer machines, like the A410/1, you can use most 720Kb drives
  1973. available. (Are you sure? Ed.) Knut Folmo, Norway.
  1974. 7.1
  1975. •    Bespoke appointments’ calendar − I have written a program (on the
  1976. monthly program disc) to generate an Impression-based appointments
  1977. calendar and would like to share it with other people, courtesy of
  1978. Archive magazine. Using the program avoids filling in all those
  1979. birthdays, etc every year. It’s all done automatically from a text file.
  1980. It’s written in Basic and has no glitzy front end but it works OK.  Ian
  1981. Summers, Norwich.
  1982. 7.1
  1983. •    Elite − A space station exists in witch space. After killing all the
  1984. other ships, switch to one of the status screens (f8?) and the compass
  1985. will reappear. By jumping repeatedly in that direction, you can
  1986. eventually find it. This station is strange in many ways and, while you
  1987. are experimenting, it is worth noting that its existence changes while
  1988. you are looking at the status screen. Try docking and shooting while
  1989. using <f8>.  Geoff Scott, Northampton.
  1990. 7.1
  1991. •    Form feeds in printer drivers − I would like to respond to Mick Day’s
  1992. comments about form feeds (6.12 p57). The terminal form feed is
  1993. definitively (now there’s sticking my neck out) configurable. Mick does
  1994. not say whether he is using text or graphics output to his printer but
  1995. for the dot matrix drivers this is what happens.
  1996. 7.1
  1997. Text output:-
  1998. 7.1
  1999. send
  2000. 7.1
  2001. StartTextJob code
  2002. 7.1
  2003. SetLines code plus byte to set the page depth in text lines
  2004. 7.1
  2005. [your text formatted as per option set, eg none or draft highlights etc
  2006. using specified line feed/ linefeed cr codes]
  2007. 7.1
  2008. {gets to the end of a page
  2009. 7.1
  2010. [more text as above]}
  2011. 7.1
  2012.        .
  2013. 7.1
  2014.        .  repeat above for number         of pages
  2015. 7.1
  2016.        .
  2017. 7.1
  2018. EndTextJob code (this usually includes a Form Feed in the codes sent)
  2019. 7.1
  2020. For graphics you have:-
  2021. 7.1
  2022. SetLines code plus byte as above
  2023. 7.1
  2024. PageStart code
  2025. 7.1
  2026. [Graphics data using specified control strings]
  2027. 7.1
  2028. @{of a page
  2029. 7.1
  2030. PageEnd code
  2031. 7.1
  2032. SetLines code as above
  2033. 7.1
  2034. PageStart code
  2035. 7.1
  2036. [Graphics data as above]}
  2037. 7.1
  2038.       .
  2039. 7.1
  2040.       . repeat for number of            pages
  2041. 7.1
  2042.       .
  2043. 7.1
  2044. GraphicsFormFeed code PageEnd code
  2045. 7.1
  2046. thus, by defining your form feed character in the driver definition file
  2047. to be nothing, form feeds can be suppressed. Remember though that it
  2048. needs to be done for each graphics resolution and each text definition.
  2049. 7.1
  2050. I have a dummy printer def file which replaces the genuine control codes
  2051. with strings to illustrate what is going on. If it is merged into
  2052. !Printers’ Printer control window and set to print to file, output from
  2053. it can be viewed in !Edit to see what is going on. If a multipage text
  2054. file is dragged to it, the effect of text control codes can be viewed,
  2055. and similarly with graphics. The ideal is a two-page document using
  2056. outline fonts with, say, just one character at the bottom of each page
  2057. so that there is not too much graphics garbage to wade through but
  2058. mostly LineSkip codes. The printer def file and a suitable text test
  2059. file are on the Archive monthly disc. It includes a ‘Graptest’ file
  2060. which is a two-page Wordz “document”.  Tim Nicholson, Cranleigh.
  2061. 7.1
  2062. •    Keyboard cleaning − We regularly get asked about keyboard problems,
  2063. many of which could be solved by cleaning. That, I think, is the answer
  2064. to Brian Cowan’s question in his Hardware Column last month. There have
  2065. been three main references to this in Archive (3.9 p10 + 5.1 p25 + 5.2
  2066. p28). I think these should cover most eventualities.  Ed.
  2067. 7.1
  2068. In response to Brian’s question, several subscribers sent in
  2069. descriptions of how to clean a keyboard. I think that much of it is
  2070. covered by the references above but I think Knut Folmo’s comments which
  2071. follow may also be helpful.  Ed.
  2072. 7.1
  2073. •    Keyboard cleaning (2) − There are three different keyboards on
  2074. Archimedes computers.
  2075. 7.1
  2076. (1) KPL keyboard − This was used only on VERY old A310 machines. It can
  2077. be identified by looking at the CapsLock LED, which is mounted on the
  2078. right hand side of the key-top, as opposed to the left on the more usual
  2079. types. This is horrible to type on! If you still have such a keyboard,
  2080. throw it in the wastebin and buy a new! (Funnily enough, Acorn keyboards
  2081. are on special offer at the moment for £95 instead of £123 − strictly
  2082. while stocks last − I have about 10 of them. Ed)
  2083. 7.1
  2084. (2) Keytronics keyboard − This is the normal keyboard on most of the
  2085. A310s and nearly all the A400/1 range. If you take off one of the keys,
  2086. you will see a rubber cap that is mounted between the key and the
  2087. keyswitch.
  2088. 7.1
  2089. These keyboards do not like hair, biscuits and other kinds of dust. If
  2090. any keys fail, it most likely to be the CapsLock key because the hole
  2091. around the LED makes it possible for dust to get into the keyswitch. If
  2092. you have access to pressurised air, you can fix the key for a limited
  2093. period of time by taking off the keytop and blowing some air around the
  2094. LED. The best cure is to open the whole keyboard and clean it. This is a
  2095. lot of work and involves unscrewing approximately 40 screws. (See the
  2096. references mentioned above. Ed.)
  2097. 7.1
  2098. (3) Cherry keyboards − All A5000/A540 machines have this type of
  2099. keyboard, which use the same mechanics as the A3000. This is a very good
  2100. membrane keyboard which seems to be very long-lasting. The use of
  2101. membrane technology makes it impossible for dust to enter the electrical
  2102. contacts. This type of keyboard is also the best to type on. It can
  2103. easily be identified by taking off one of the keytops, which should have
  2104. a little spring mounted on the underside. (Cherry keyboards are the ones
  2105. we have on special offer at the moment. Ed.)  Knut Folmo, Norway.
  2106. 7.1
  2107. There is a fourth type: the A4000 type keyboard. We haven’t had any of
  2108. these go wrong yet, but we’ll report on them as and when they do. Ed.
  2109. 7.1
  2110. •    Street maps using Draw − At the risk of being boring, since there have
  2111. been lots of articles about using Artworks or Vector to produce street
  2112. maps, I offer this solution using plain simple RISC OS 3 Draw. Firstly,
  2113. draw your map using ordinary thin lines for the roads. Then group all
  2114. the roads together and make their thicknesses (say) 4pt. Switch the grid
  2115. lock on and copy the roads. With the grid lock on, a copy is made
  2116. exactly one grid distance down and to the right. Therefore you can move
  2117. the copy exactly over the original. Now change all the lines in the copy
  2118. to colour white and thickness (say) 2pt and, hey presto, there’s your
  2119. street map.
  2120. 7.1
  2121. If you want different thickness roads, keep the grid lock on and move
  2122. the copy to a different bit of the paper. Then make the copy’s line
  2123. colour red (so you can see it) and ungroup both maps. Carefully change
  2124. the corresponding road lines to the required thicknesses − e.g. 8pt on
  2125. the original and 5pt on the copy for the main roads. Then re-group the
  2126. roads and move the copy over the original. Finally, change the copy to
  2127. white lines. There may be more elegant ways of generating road maps but
  2128. this one is “free” with the Archimedes! Notice also that there are no
  2129. problems with joining different sized roads (i.e. the outlines of the
  2130. small roads do not project into the big roads.  Cain Hunt, Cambridge.  A
  2131. 7.1
  2132. Virtual Golf
  2133. 7.1
  2134. Andrew Rawnsley
  2135. 7.1
  2136. Golf simulations have always been popular, both on Acorn and other
  2137. platforms. There are more golf simulators for Acorn machines than any
  2138. other sports games. Perhaps the success of computer golf may be
  2139. attributed to the cost of the computer game when compared to the costs
  2140. of golf clubs and membership of the local club!
  2141. 7.1
  2142. Be that as it may, Virtual Golf is 4th Dimension’s new golf game, which
  2143. tries to break new ground in computer golf simulation. It is from the
  2144. same stable as, and indeed shares the same author as, the original
  2145. Archimedes golf game, Holed Out. To this extent, you might be forgiven
  2146. for thinking that Virtual Golf is just an upgrade from this fun, if
  2147. rather dated, simulator. I prefer to think of it as a sequel rather than
  2148. as an upgrade, and not just because 4th Dimension will not be offering
  2149. an upgrade to Holed Out owners!
  2150. 7.1
  2151. The major new feature of Virtual Golf is that when you come to play the
  2152. stroke, the power-meters and button clicks for power, hook and slice
  2153. have totally disappeared and are replaced by the player swinging the
  2154. mouse to simulate the club. Obviously you can’t swing the mouse in the
  2155. vertical plane, but this certainly beats clicking to stop a power-meter.
  2156. 7.1
  2157. The swinging of the mouse certainly takes some practice, as you can only
  2158. achieve a clean impact with the ball if the swing is virtually perfect.
  2159. To help in this, the author, Gordon Key, has thoughtfully provided a
  2160. driving range, with the typical distance markers (cunningly disguised
  2161. paths!), bunkers and greens to pitch onto. Time spent here mastering the
  2162. swing, will certainly pay dividends in the main game.
  2163. 7.1
  2164. Once you have conquered (?!?) the basic swing, you may practise any hole
  2165. on the course, from any position on the hole. This is, apparently, the
  2166. only way to practise putting, and it would be nice to see a practice
  2167. putting green implemented. Perhaps a small nine-hole putting course like
  2168. you find at most golf clubs and on the seafront at some seaside resorts
  2169. could be included?
  2170. 7.1
  2171. One of the advertising slogans on the Virtual Golf box claims that it is
  2172. ‘almost worth selling your clubs for’. Presumably it is referring to the
  2173. swinging of the mouse to represent the club, suggesting that it is
  2174. really lifelike. However, I found the game had a tendency to hook the
  2175. ball, with around two thirds of my full power stokes being hooked to the
  2176. left. In reality, I tend to slice the ball to the right, not hook it,
  2177. when playing a bad shot out on the course. This was a little
  2178. disappointing and is my only major criticism of the game. There are,
  2179. apparently, six types of shot which can be played: (note that the
  2180. definitions refer to windless conditions)
  2181. 7.1
  2182. Hook − The ball falls away (heavily) to the left when in flight.
  2183. 7.1
  2184. Draw − The ball drifts slightly to the left when in flight.
  2185. 7.1
  2186. Clean − The balls flies straight and true − often the ideal shot.
  2187. 7.1
  2188. Fade − The ball drifts slightly to the right when in flight.
  2189. 7.1
  2190. Slice − The ball falls away (heavily) to the right when in flight.
  2191. 7.1
  2192. Low Power − The ball only travels a short distance.
  2193. 7.1
  2194. Hooks and slices vary in intensity depending both on the wind and on how
  2195. you strike the ball.
  2196. 7.1
  2197. The main game requires at least 2 Mb of memory to run, and may be
  2198. installed onto a hard disc, but you will need the main program disc as a
  2199. key because of the protection. When loaded, it installs on the iconbar,
  2200. and all the game options are available via menus and windows. However,
  2201. the gameplay takes place outside desktop, but entering and leaving
  2202. desktop is very smooth.
  2203. 7.1
  2204. The aim of the game is rather more interesting than most golf
  2205. simulators. Just as in real golf, you must practise playing the course
  2206. and then play handicap assessment rounds to try and improve your
  2207. handicap. Improving your handicap allows you to enter six increasingly
  2208. difficult competitions ranging from the Beginners’ Knockabout open to
  2209. everyone, through to the prestigious British Open, which is only
  2210. available to players with handicaps of 2 or less. The British Open is
  2211. the only tournament in which the names of real golfers are used. The
  2212. rest of the opponents are either puns or humorous ideas of Mr Key. The
  2213. default holder of the Acorn Masters trophy is Mr Archi Medes (groan!).
  2214. 7.1
  2215. The variety of options is huge:
  2216. 7.1
  2217. It is possible to select Winter, Spring, Summer or Autumn conditions
  2218. affecting both the gameplay and the graphics.
  2219. 7.1
  2220. You can select match play (complete with gimmies and retiring),
  2221. strokeplay, handicap assessment, or tournament rounds.
  2222. 7.1
  2223. Between one and four players may be present in any game, all of which
  2224. can be saved as player files, and each can be right or left-handed.
  2225. 7.1
  2226. You can save the game and scorecard at any point.
  2227. 7.1
  2228. There is a special high resolution display mode for owners of VGA
  2229. monitors (but which seems very small on an Acorn Multisync). The normal
  2230. graphics run in an overscan screen mode to increase the available screen
  2231. area.
  2232. 7.1
  2233. There is an option to turn off the map and stroke information whilst the
  2234. ball is in flight, allowing you to see the shot more clearly.
  2235. 7.1
  2236. It is possible to obtain information about the tournaments, such as who
  2237. the last winner was and when, and see a picture of the trophy awarded to
  2238. the winner.
  2239. 7.1
  2240. You can set the sound level between 0 and 15.
  2241. 7.1
  2242. The above is not even a complete list of the many features packed into
  2243. the game, but suffice it to say that I don’t think that any other golf
  2244. game on Acorn machines offers so many facilities. The only missing
  2245. option would be the skill option available in Holed Out, to set whether
  2246. or not wind affects the ball, and what sort of lie balls landing in
  2247. bunkers and the rough will be given.
  2248. 7.1
  2249. At present, the game is only supplied with a course based on that at
  2250. Wentworth which is a shame. Two courses, as in Holed Out, would have
  2251. added more variety, although the manual states that more courses will be
  2252. available sometime in the future. Each course contains over 1Mb of data
  2253. so, we are told, these extra courses may take some time to complete.
  2254. 7.1
  2255. The in-game graphics are particularly good with detailed slopes of
  2256. hills, rises and slopes. It makes a nice change to see a 4th Dimension
  2257. game with polished graphics to match the quality of the gameplay. Acorn-
  2258. only games seem usually to have superb gameplay, let down by their
  2259. graphics, whereas on consoles and other games machines, the reverse is
  2260. true.
  2261. 7.1
  2262. Scenery is provided in the form of digitised trees and bushes, with
  2263. houses and even smoking industrial chimneys in the background! The
  2264. leaves of the plants vary according to the season selected.
  2265. 7.1
  2266. Overall, Virtual Golf appears to be the best golf simulator available on
  2267. Acorn machines, but Cambridge International Software’s Microdrive 2 has
  2268. the advantage of being well established with quite a few of Virtual
  2269. Golf’s features, and extra courses and a course designer are currently
  2270. available. (Note that MD2 and MD Designer are both currently available
  2271. at the special price of £16 each. Ed.)
  2272. 7.1
  2273. Virtual Golf costs £34.95 from 4th Dimension, or £33 through Archive.
  2274. Whether it is really ‘worth selling your clubs for’, I leave you to
  2275. decide, but I should hope that most golfers would receive more than £35
  2276. for their clubs!  A
  2277. 7.1
  2278. Colour Printing
  2279. 7.1
  2280. Jim Nottingham
  2281. 7.1
  2282. Colour printing is now available at a sensible price on the Archimedes.
  2283. I have had some experience of this and would like to offer a few
  2284. thoughts that will, hopefully, help others moving into this fascinating
  2285. area.
  2286. 7.1
  2287. Paper & transparencies for inkjets
  2288. 7.1
  2289. In the last year or so, there have been a number of valuable suggestions
  2290. in Archive about the best papers to use with inkjets/bubblejets. Having
  2291. been fortunate enough to be able to justify buying the superb Canon
  2292. BJC800, I’ve had varying results both with the recommended brands and
  2293. around 30 other types, so here are my own findings:
  2294. 7.1
  2295. ‘Cheapo’ duplicating papers − pretty useless on the BJC800, with lots of
  2296. colour runs and jagged edges with all printer settings.
  2297. 7.1
  2298. Canon brand − one-sided, very white, very good but very expensive
  2299. (around 12p per A4 sheet, 25p for A3).
  2300. 7.1
  2301. ‘Colour Enhancement Paper’ from System Insight − mentioned in earlier
  2302. Archives, one-sided, not perfect white and rather thin (70gsm?) but, for
  2303. my money, the best printed results by a very long chalk. Mid-price at
  2304. £35 per A4 ream (= 7p/sheet), unfortunately not available in A3.
  2305. 7.1
  2306. ‘Final Quality Smooth Paper’ from System Insight − a lovely paper but,
  2307. despite what the catalogue says, useless on the BJC800! When I queried
  2308. this, SI said it’s good on the BJ10 and BJ200 but they don’t recommend
  2309. it for colour. Price £25 per A4 ream.
  2310. 7.1
  2311. Posh ‘letterhead’ papers − Conqueror etc. Two-sided, quite white,
  2312. usually around 100gsm, readily available around £15 per A4 ream.
  2313. Reasonably good results, so best value for money unless you really need
  2314. the higher quality of Canon or System Insight papers.
  2315. 7.1
  2316. Transparencies − very few brands recommended for the BJC800. Best value
  2317. from System Insight (£24 for 40 sheets = 60p/sheet) or, for a slightly
  2318. better result, Folextran from Canon suppliers at £60 for 100 sheets =
  2319. 60p/sheet). Both brands are heavily coated and so they pick up gunge and
  2320. finger marks very quickly. Probably best to store/use them in clear
  2321. pockets. The suppliers say Folextran are also good on lasers but I’ve
  2322. found the results rather iffy. (Can anyone recommend a brand for use on
  2323. laser printers?) (I use Datamark which I buy from a local stationery
  2324. supplier and that seems fine. Ed.)
  2325. 7.1
  2326. System Insight are a very helpful firm with lots of inkjet consumables
  2327. in their free catalogue.
  2328. 7.1
  2329. Ironically, I’ve had problems getting Canon products; their recommended
  2330. suppliers don’t seem to want to be bothered with cottage industries.
  2331. However, I’ve found Copymore Office Automation to be very helpful and
  2332. with prompt delivery. You can contact Simon at Freepost BM130,
  2333. Birmingham, B12 8BR. Tel 0800-102010. Fax 021-753-0075.
  2334. 7.1
  2335. Colour printing in practice
  2336. 7.1
  2337. The BJC800 review and Charles Moir’s valuable comments in Archive 6.1
  2338. pp45-49 introduced us to the problems of colour variations between what
  2339. you see on screen and what you get on paper. These are quite significant
  2340. and, presumably, affect all colour printers, but you can also get quite
  2341. marked differences between different brands of paper or transparencies.
  2342. 7.1
  2343. Since getting the BJC800, I’ve been trying out all sorts of ideas to
  2344. combat the general darkening of colours and, more problematical, the
  2345. changes in some colour hues. Results have been very variable but I’ve
  2346. had some successes, so here are a few ideas:
  2347. 7.1
  2348. Adjusting the screen palette or using new screen palettes (such as that
  2349. supplied with Artworks) produces only marginal improvements and, in
  2350. practice, is really only good for 16-colour modes.
  2351. 7.1
  2352. For sprites, there are two usable options. Firstly, a number of programs
  2353. (e.g. scanners or digitisers) allow you to apply gamma correction in
  2354. software. This lightens darker colours but leaves lighter colours alone
  2355. − clever stuff. It can combat the general darkening quite well but is
  2356. not so effective on hue changes. You will probably need lots of trial
  2357. and error, depending on the hardware, the program and even the original
  2358. image but a gamma correction of around 2.20 seems to be a good starting
  2359. point.
  2360. 7.1
  2361. Alternatively, if you have 4Mation’s excellent Chameleon application, I
  2362. recommend dropping the sprite into !Draw and then into Chameleon. It is
  2363. then possible to tweak the sprite by using Chameleon’s global change
  2364. facilities. (You can’t change individual colours of sprites in
  2365. Chameleon.) I find weakening or brightening the image by a couple of
  2366. mouse clicks can often give the desired effect − the Chameleon manual
  2367. says this is equivalent to increasing white or reducing black − I don’t
  2368. understand it but it seems to work.
  2369. 7.1
  2370. I haven’t found any method of combatting the hue changes with sprites −
  2371. does anyone have any ideas please?
  2372. 7.1
  2373. Drawfiles are easier to deal with in more detail. Simply select each
  2374. line or filled area in turn and tweak the colour to give the desired
  2375. result when printed. This does need a little experience but that comes
  2376. very quickly. On the BJC800, I find using lighter shades of the primary
  2377. colours (yellow, cyan and magenta) works a treat, while combinations of
  2378. any two (to give lighter shades of red, green and blue) works quite
  2379. well. It’s only when you use darker shades, or start mixing all three
  2380. colours, that problems set in. With a modicum of trial and error, it
  2381. should be very easy to deduce a range of usable colours that will work
  2382. well with your printer.
  2383. 7.1
  2384. If you really need to reproduce a specific colour, bearing in mind that
  2385. you can get quite different results on different materials, the only way
  2386. round it seems to be to use a colour cube. Segments of a cube are quite
  2387. easy to produce on paper, using the super interpolation functions of
  2388. Artworks, Vector or Draw. You can then choose the specific colours you
  2389. want and set the RGB values in either 0-100% or 0-255 units, depending
  2390. on your program. With this method, the colours on screen will probably
  2391. look all wrong but you really can achieve WYWIWYG (what you want is what
  2392. you get... ).
  2393. 7.1
  2394. On the monthly program disc are a number of drawfiles which will enable
  2395. you to print them out on your own printer.  A
  2396. 7.1
  2397. Gemini
  2398. 7.1
  2399. Hutch Curry
  2400. 7.1
  2401. Gemini is a computerised version of the parlour game ‘Pelmanism’ which
  2402. is supplied on two discs for £29.95 +VAT by Cambridge Software House.
  2403. The first disc contains the Gemini application, a RISC OS 2 !Fonts
  2404. directory containing the Tabloid font, a !System and a directory of some
  2405. supplied sprites for the game. The application is started in the usual
  2406. manner by double-clicking on the Gemini icon. The program then installs
  2407. itself on the iconbar. To progress any further, you must drag one of the
  2408. directories from within the Games1 directory onto the iconbar.
  2409. 7.1
  2410. The game is played with different numbers of ‘card pairs’ (3, 10 or 20).
  2411. When you begin, these are placed face down on the board. You turn over a
  2412. card by clicking on it. You then must try to locate a match for the
  2413. first card from the remaining face down cards. Depending on the game,
  2414. the match can either be literal (picture to picture) or symbolic
  2415. (picture to word).  If you have been successful and found a match, the
  2416. cards are turned over again but the cards now have a different colour
  2417. backing to indicate that they are no longer in play. There are icons on
  2418. top of the board to indicate how many pairs have been found and a
  2419. counter to display the number of moves taken. The gameplay is reasonably
  2420. smooth but there seems to be an absence of any sound effects. This is
  2421. unfortunate as the use of sound might have increased the user’s interest
  2422. level.
  2423. 7.1
  2424. From the iconbar menu, you can choose a number of options. You can
  2425. choose which of the available outline fonts to use for displaying the
  2426. names when the pairs are matched. You can also choose to have the cards
  2427. graphically ‘flip’ end over end when they are chosen as opposed to just
  2428. appearing in place of the background. Also, you can select the length of
  2429. display time before the cards are turned face down again after failing
  2430. to make a match. Gemini also includes a facility to store a complete
  2431. record of game play that can be saved to disc and replayed at any time.
  2432. Finally, there is an option to reshuffle the cards for another game.
  2433. 7.1
  2434. Gemini is supplied with a second disc of games which includes such
  2435. themes as cats, dogs, dinosaurs, colours and number. In addition, Gemini
  2436. is supplied with a blank set of sprites and a sample script file so that
  2437. users can generate their own games. This is a nice idea that should
  2438. substantially extend the program’s lifespan for the purchaser.
  2439. 7.1
  2440. Conclusion
  2441. 7.1
  2442. Gemini is a competent program with a number of nice features. However, I
  2443. think that the price tag of £29.95 is a bit high when one considers the
  2444. availability of a number of quite good PD versions of Pelmanism.  A
  2445. 7.1
  2446. Genesis Magpie Column
  2447. 7.1
  2448. Paul Hooper
  2449. 7.1
  2450. Skeletons in the cupboard
  2451. 7.1
  2452. This month we are going to have a look at ‘skeleton’ pages within both
  2453. of the programs and the way you can utilise them to save not only work
  2454. but also disc space. As usual, the two programs deal with this problem
  2455. in different ways sometimes with unpredictable results! To illustrate
  2456. the differences, I will take an example from the Swap Shop catalogue and
  2457. describe how an identical application can be tackled in both Genesis and
  2458. Magpie.
  2459. 7.1
  2460. The problem was this, I wished to set up an alphabet which would be
  2461. printed out along the bottom of every page and each letter was to be
  2462. linked to a separate page. The page format was also to be the same with
  2463. a large upper case letter and a lower case letter of the same size, both
  2464. of which were to be linked to a sound sample. I also required a next
  2465. page button. The picture below should explain the problem.
  2466. 7.1
  2467. Magpie solution
  2468. 7.1
  2469. In Magpie, there is a skeleton icon which can be used to set up a
  2470. skeleton page. First of all, we create a text frame and type in our
  2471. alphabet, then using the button tool you need to create 26 individual
  2472. transparent buttons covering each of the letters in turn. These buttons
  2473. need to be linked to the corresponding pages but one of the problems
  2474. with Magpie now rears its head − you can’t link to a page that doesn’t,
  2475. as yet, exist.
  2476. 7.1
  2477. Yet with a little lateral thinking, you can overcome the problem. A
  2478. skeleton page in Magpie is a blueprint for all the others. You can edit
  2479. the skeleton page and it will affect all the pages that use that
  2480. blueprint. So, create your pages with pictures, sound samples, etc on
  2481. them using the skeleton page and then go back to your skeleton page and
  2482. edit it so that the buttons now point to the pages that you have
  2483. created. Save your new skeleton page and now every page in your alphabet
  2484. will be altered. The frame for the large letters can be formed in the
  2485. normal way but left blank so that you can type in the correct letter.
  2486. The skeleton page also has the next page button on it although my last
  2487. page would not require this but would require a button to return to the
  2488. beginning. Now if you try to modify a button that is part of a skeleton
  2489. page, you will get an error message. The way round this is to use the
  2490. rubber and remove the button on the last page, then replace it with a
  2491. new button connected to the first page. Magpie will not allow you to
  2492. edit anything that appears on a copy of a skeleton page but it will
  2493. allow you to rub it out.
  2494. 7.1
  2495. Genesis solution
  2496. 7.1
  2497. To solve the problem in Genesis is a little more complex. Over the past
  2498. few months, much has been said in this column about the use of the
  2499. shared resources area. Not only can you use this area for graphics but
  2500. you can also use it to save script language.
  2501. 7.1
  2502. So if you wish to include a ‘skeleton’ page, create a page in the normal
  2503. way and using the ‘Info’ option at the top of the page menu, slide off
  2504. and, using the ‘Page’ option, open up the ‘Page Information’ − this has
  2505. a save script option. Save the script for your skeleton page into a
  2506. directory and then open up your shared resources area by using <menu>
  2507. over the Genesis icon, rename the script to something more meaningful
  2508. and drop the icon into the resources area. Now each time you wish to use
  2509. this skeleton page, you create a page as normal and then open up the
  2510. page script by holding down <Shift> and clicking <select> over the page
  2511. icon from the ‘Show’ sub menu. Drag the script file for this page into
  2512. Edit and type in:
  2513. 7.1
  2514. INCLUDE “Your name”
  2515. 7.1
  2516. Using the name that you used for your script in the resources area. Now
  2517. save the new page script by dragging it into the page resources area and
  2518. when you open up the page you will have your skeleton page. Now if you
  2519. change anything on your skeleton page, it will effect all the others.
  2520. Beware of altering your skeleton on a copy page, as this will mean that
  2521. the whole of the skeleton page is saved within your new page definition.
  2522. 7.1
  2523. As an example on the month’s disc, I have included a Genesis demo which
  2524. is also a tutorial on the use of skeleton pages. Feel free to modify and
  2525. experiment with this and if you have any queries about the use of
  2526. skeleton pages, please let me know.
  2527. 7.1
  2528. The Swap Shop
  2529. 7.1
  2530. It has been very quiet for the last month on the Swap Shop front and I
  2531. have spent the time converting applications between the two formats. Let
  2532. me just remind readers how the Swap Shop works. If you have created a
  2533. Magpie or Genesis application, just send it to me and, in return, I will
  2534. send you a copy of the Catalogue. You can then select three applications
  2535. from the catalogue and send me the formatted discs and you will receive
  2536. them by return of post. If you are writing on behalf of an educational
  2537. establishment, put your request on headed note paper and you can choose
  2538. as many applications as you like so long as you provide the discs and
  2539. return postage.
  2540. 7.1
  2541. National Education Multimedia Awards
  2542. 7.1
  2543. These awards have been set up by NCET to encourage the creation of
  2544. multimedia compositions in the classroom. The awards are split into four
  2545. categories: 11 years and under, 12-16 years, 17-19 years, Students in
  2546. Initial Teacher Education.
  2547. 7.1
  2548. Entry forms are available from: The NEMA Office, NCET, Sir William Lyons
  2549. Road, Science Park, Coventry, CV4 7EZ. The closing date is 31st March
  2550. 1994.
  2551. 7.1
  2552. This is an opportunity for schools to write and design their own Magpie
  2553. or Genesis applications and receive a real reward. Yet one thing has
  2554. struck me, many of the primary schools around this area are still
  2555. struggling on with the BBC Master and even the good old ‘B’. This would
  2556. be an ideal time to offer assistance to your local primary school by
  2557. offering your services and machine to help them out.
  2558. 7.1
  2559. Next month
  2560. 7.1
  2561. Next month’s column will take a close look at some of the applications
  2562. that we have in the Swap Shop, and will also examine what makes a good
  2563. application and other areas where Genesis and Magpie would be useful.
  2564. 7.1
  2565. The end bit
  2566. 7.1
  2567. If you have any suggestions or queries concerning either program, or if
  2568. you have an application/binder that you want to swap then drop me a line
  2569. to Paul Hooper, 11 Rochford Road, Martham, Gt. Yarmouth, NR29 4RL.
  2570. Phone: 0493-748474.  A
  2571. 7.1
  2572. Zool
  2573. 7.1
  2574. Jean-Paul Hamerton
  2575. 7.1
  2576. Zool was converted by James Byrne at Cygnus Software for Gremlin
  2577. Graphics and costs £25.99 or £24 through Archive. It was reviewed on a
  2578. 1Mb A310 with a 20Mb hard drive. I have have been using this game for
  2579. about a month so that I could test its lasting appeal!
  2580. 7.1
  2581. The plot
  2582. 7.1
  2583. You are Zool, the interstellar cosmos dweller from the Nth dimension,
  2584. and you are on your way home when you notice a strange wobbling
  2585. phenomena. As a member of the Intergalactic Ninjas, you are compelled to
  2586. investigate. You move closer to the phenomenon to get a better look, but
  2587. some strange power takes over your ship. You are pulled deep into the
  2588. strange vortex, the ship starts to spin out of control, you are thrown
  2589. from side to side and you black out. You wake to see that your ship has
  2590. crashed landed on a planet made from sweets. There is a message on the
  2591. computer − you have been brought to the planet to see if your are worthy
  2592. of being a Intergalactic Ninja. It will be the first of six worlds for
  2593. you to conquer. You will be set a time limit to overcome the many
  2594. hazards and collect enough inanimate objects before you will be allowed
  2595. to move on to the next world.
  2596. 7.1
  2597. The package
  2598. 7.1
  2599. The game comes on two discs, both of which are unprotected and can be
  2600. copied onto a single high density disc or to a hard drive. If you have
  2601. enough memory, you could copy one or both of the discs to the ramdisc
  2602. and run it from there.
  2603. 7.1
  2604. There is some protection in the form of a cardboard discs. These discs
  2605. have pictures of Zool in different poses. At the beginning of the game,
  2606. you are shown a picture and asked for the code in a box. You move the
  2607. disc to match up with the picture and type in the code. There is one
  2608. thing I do hate and I don’t understand why they did it. The codes are
  2609. written in black ink on the black card so it can’t be photocopied. It’s
  2610. just that I find it hard to read − you have to get the light just right.
  2611. 7.1
  2612. There is an 52 page A5 instruction manual which is divided into four
  2613. different languages. The first four pages are taken up by a nice comic
  2614. strip which has Zool as an old man, telling his grandson all about how
  2615. he got into the predicament he was in. The next eight pages tell you all
  2616. about the different worlds and about the different enemies you will meet
  2617. on your way. The instructions are very good and tell you all you need to
  2618. know. Maybe there is too much information as it might be quite fun to
  2619. find out the hard way. There is also a single piece of paper explaining
  2620. how you can copy both discs onto a high density disc or a hard drive.
  2621. 7.1
  2622. To load the program, you need to check that you have 640Kb free memory
  2623. and then double-click on the Zool icon. Ten seconds or so later, you
  2624. come to the protection sequence. You have three tries at typing in the
  2625. correct code, after which you get thrown out. When you get the right
  2626. code, after another ten seconds, the music starts and a large sprite of
  2627. Zool runs to the middle of the screen and jumps up and hangs from the
  2628. word Zool. If you press <space>, you will get a menu of different
  2629. playing options. Here you will be able to select how hard the game will
  2630. be or what type of music you would like. The choice is rave, funk, rock
  2631. or green − I don’t know what green is but that’s the one I usually
  2632. listen to. Press <fire> on a joystick or the keyboard and the game while
  2633. begin.
  2634. 7.1
  2635. The game
  2636. 7.1
  2637. Well, if you don’t already know, Zool is a four-way scrolling platforms
  2638. game. There are six different worlds, each with its own theme to
  2639. complete. Each world has three sections to it and at the end of every
  2640. third section, there will be a big beastie to kill before moving on to
  2641. the next world.
  2642. 7.1
  2643. Zool is a funny looking alien with pointed green ears. He is dressed in
  2644. black with a nice red sash and has a wide selection of moves, not just
  2645. running about and jumping everywhere. You can make him slide, kick and
  2646. crouch, and he has even got a nice right hook, good enough to break down
  2647. walls − well, some walls. There is one more move that I have kept for
  2648. last. All ninjas are renowned for their sword skills and this little
  2649. ninja is no exception. Make him jump then press the <fire> button and
  2650. see him spin with his sword slicing up all that is in his path. He
  2651. starts the game with five lives, each life can take three hits (hearts)
  2652. before he will lose it. It is possible to collect more of these hearts
  2653. because sometimes, when you kill an enemy, a heart will start to float
  2654. to the top of the screen − you must jump and catch it before it goes
  2655. away.
  2656. 7.1
  2657. First comes the Sweet World where the majority of the platforms are made
  2658. from a sort of cake with smarties in it. Lollipops and candy canes are
  2659. trees and the enemies are orange and green jellies with a liquorice
  2660. allsorts thrown in for good measure. There are various bumble bees
  2661. flying around that are made from sweets − I would have thought that they
  2662. could have come up with something more original.
  2663. 7.1
  2664. Music World is the second world and the one I liked most. This has
  2665. walking drums and cymbals, and violins that fire their bows at you. I
  2666. particularly liked this level because of the massive piano that you can
  2667. play by jumping on the keys. At certain places on some of the background
  2668. there are music books which have some musical notes on the open pages
  2669. and when you play these on the piano strange things happen.
  2670. 7.1
  2671. The next world is Fruit World with pomegranate volcanoes, spitting
  2672. carrots, flying pea pods (very wierd-looking), kamikaze tomatoes that
  2673. fall from the sky and grapes that hang around in bunches and when you go
  2674. near them they attack you by bouncing on top of your head.
  2675. 7.1
  2676. Tool World is very hard. It took me ages to get started as you need to
  2677. find a hidden door. The enemies are very strange, woodworms with very
  2678. big teeth, drill bits that emerge out of nowhere, never mind the saws,
  2679. the chain-saws, the flies that are made from nuts and bolts buzzing all
  2680. about and some sort of red bouncy thing that when you shoot it, it
  2681. splits into two.
  2682. 7.1
  2683. Toy World’s platforms are made from my favourite toy when I was kid,
  2684. Meccano. It looks as if someone has broken some of it, as it has some
  2685. very sharp edges. This level has Toy Tanks firing enormous missiles, a
  2686. bouncing ball trying to bounce on top of your head, and the Paper
  2687. Aeroplanes dropping bombs on you. On one of the later parts, there is a
  2688. bouncy castle that you have fun jumping on.
  2689. 7.1
  2690. Last is Fairground World where you can take a ride on a plastic duck or
  2691. get killed by some very nasty-looking candy floss or maybe a toffee
  2692. apple might give you some G.B.H. There are some hammers that go around
  2693. hitting everything in sight but that can be very useful. There is one
  2694. thing you must remember − don’t eat the popcorn as it does more than
  2695. pop.
  2696. 7.1
  2697. Conclusion
  2698. 7.1
  2699. Having had Zool for over a month now, I still enjoy playing it as there
  2700. is no way of jumping worlds (unless you have a cheat). Having to
  2701. complete each level every time, I would have thought would get a bit
  2702. frustrating at times, but Gremlin Graphics have done a good job with the
  2703. levels so that there are lots of bits that you might have missed before,
  2704. like hidden rooms or bonuses. There are also some hidden games as in
  2705. Nevryon.
  2706. 7.1
  2707. I would have like to have seen a little more effort put into making the
  2708. player think, instead of just running about and killing anything that
  2709. moves. Some of the end-of-level beasties are poor as well. A banana and
  2710. alarm clock don’t exactly sound very exciting, and although Jimmy’s
  2711. killer guitar sounds a little better, it looks pretty naff. I must say
  2712. that the giant bumble bee and Maxie the robot do look very good.
  2713. 7.1
  2714. The graphics and sounds are excellent and put a lot of Archimedes games
  2715. to shame. Zool has to be one of the most professionally written games on
  2716. the Archimedes. I have even heard that the game could be converted to an
  2717. arcade machine − that is how big this game has become. If you have ever
  2718. played any type of platform game and enjoyed it, then I really do think
  2719. you will enjoy this.  A
  2720. 7.1
  2721. Time Traveller − Victorians
  2722. 7.1
  2723. Richard Rymarz
  2724. 7.1
  2725. Time Traveller is a dedicated database that handles information with the
  2726. aid of a time line. It is produced by ESM and costs £37.50 +VAT from ESM
  2727. or £41 through Archive. It is specifically designed for primary school
  2728. children at Key Stage 2 (8 − 11 years old) and is closely linked with
  2729. Yorkshire Televisions ‘How We Used to Live’ series of historical
  2730. recreations.
  2731. 7.1
  2732. Time Lines contains two discs − a program and a data disc. It easily
  2733. installs itself on a hard disc.
  2734. 7.1
  2735. Aims
  2736. 7.1
  2737. Time Traveller has two specific aims. Firstly, to show the relative
  2738. position of events so that children can explore the relationship between
  2739. one event and the next. Events can be added, for example, to show the
  2740. relationship between medical knowledge and social conditions during the
  2741. Victorian period. Secondly, there is the opportunity to compare two sets
  2742. of time lines alongside each other so that children can test hypothesis
  2743. and relationships between sets of data. This, it is hoped, will lead to
  2744. children exploring and investigating their own historical topics.
  2745. 7.1
  2746. The Victorians − early and late
  2747. 7.1
  2748. There are a number of ready-made time line files supplied by ESM. Here I
  2749. review the Victorians but other files include The Making of the United
  2750. Kingdom which covers 1500 to 1750, Britain since the 30s and Trade &
  2751. Industry in Medieval Realms.
  2752. 7.1
  2753. An application, !Time, installs itself on the iconbar and the Victorians
  2754. Data file is dropped onto it. Immediately, a window opens revealing the
  2755. five main themes. Each theme has a number of related subjects. Thus
  2756. ‘Working Life’ will contain data on Engineering, Factory Work, Farming
  2757. and Mining. Four buttons along the top of the data screen allow the user
  2758. to switch between the chooser button, simple time line, comparison time
  2759. lines and finally a record button. The latter offers information about
  2760. the chosen data. Subjects within a theme can be selected using two arrow
  2761. buttons. This is all easy to use and should pose no problems for
  2762. children.
  2763. 7.1
  2764. Simple time line
  2765. 7.1
  2766. Selecting ‘Working Life’ from the People theme presented me with two
  2767. time lines: the inner one was a fairly detailed yearly list of events;
  2768. the outer one placed the period shown on screen within the whole
  2769. Victorian period. As I scrolled down checking through the data, so the
  2770. outer one scrolled in unison. Clicking on any of the items and choosing
  2771. the record button gave me information on that event. More than one event
  2772. or subject can be chosen and will appear at the top of the data screen.
  2773. Double clicking on any of them highlights the events belonging to them.
  2774. Thus children can see which events correspond to more than one theme or
  2775. subject. New themes, subjects and events can be added to the time line.
  2776. They can be deleted but not until countless warnings have been issued.
  2777. 7.1
  2778. The compare time line
  2779. 7.1
  2780. Clicking on the Compare button allows the user to look at two sets of
  2781. data with a time line between them. Thus, for instance, the facts
  2782. concerning housing and education could be compared to see whether any
  2783. links could be determined between them. In this way, it is hoped that
  2784. children can formulate their own theories and connections between the
  2785. sets of data. Data can be switched from one side of the time line to the
  2786. other in order to make comparisons easier.
  2787. 7.1
  2788. Other features
  2789. 7.1
  2790. The Help button gives access to information on any set of data. This can
  2791. be changed within the Time Traveller program where full cut and paste,
  2792. move, copy, clear, etc functions are available, or data can be exported
  2793. as a text file, edited using !Edit and then imported back into Time
  2794. traveller. Sprites can be added but not drawfiles.
  2795. 7.1
  2796. Completely new time lines can be created using !Time. Any period in
  2797. history can be defined spanning from 9999 BC to 9999 AD (‘future’ time
  2798. lines − some creative writing and thinking possible here). It is all
  2799. quite easy to do but would take a fair amount of time.
  2800. 7.1
  2801. The program can be configured to suit individual requirements. Typeface,
  2802. access, deleting and printing options can all be changed.
  2803. 7.1
  2804. Finally, the documentation is superb. The 25 page manual is beautifully
  2805. presented in a hardback file. The instructions are laid out clearly and
  2806. are easy to follow. Other documentation includes an A4 hardback file
  2807. that accompanies Yorkshire Television’s ‘How We Used to Live’. This is a
  2808. wonderful resource in itself containing 48 workcard and 17 photographs
  2809. about the Victorians. There is even an audio tape of songs of the
  2810. period.
  2811. 7.1
  2812. Conclusions
  2813. 7.1
  2814. Time traveller is easy to use, flexible in that new sets of data can be
  2815. created and the documentation is excellent. It manages to provide these
  2816. features in a straight forward way and fulfils the first of its aims
  2817. well in that it is easy to see sets of data in relation to each other. I
  2818. am less convinced that the second aim, comparing time lines, is always
  2819. achievable. Leaving aside the problems of using two sets of data that
  2820. are somehow linked, random searching, whilst educationally laudable,
  2821. could lead to much wasted time. It also requires a fairly sophisticated
  2822. level of thinking to hypothesise in the stated way. I wonder whether
  2823. children at the age level the program is aimed at (Key Stage 2) could
  2824. cope. I admit that I have not tried Time Traveller with any children
  2825. since the Victorians are not due for an airing in my school until 1995.
  2826. Perhaps now that there is to be an ‘education’ section in Archive, there
  2827. will be a forum allowing teachers who use the programs to offer their
  2828. experiences. (Also, there are more T-T packages for review so it would
  2829. be good to have them looked at by teachers who are currently dealing
  2830. with the topics in question. Ed.)
  2831. 7.1
  2832. Much effort has gone into updating these sets of programs (I believe
  2833. they began life on the old BBC’s), making them easy to use and providing
  2834. usable documentation. I would recommend that any interested buyer
  2835. thoroughly trial the program before they part with their money to make
  2836. sure it does what they want.
  2837. 7.1
  2838. Time-Traveller Victorians costs £39.50 +VAT from ESM or £43 through
  2839. Archive. The price includes a site licence.  A
  2840. 7.1
  2841. Time Traveller − Making of U.K. 1500-1750
  2842. 7.1
  2843. Paul Hooper
  2844. 7.1
  2845. I was intrigued by this title. Could two hundred and fifty years of
  2846. British history be summed up in a single 800Kb disc? Well, the short
  2847. answer is no. The program is designed as an outline which will enable
  2848. you to create your own time lines and create a computer database which
  2849. can be used to investigate links between data. The title is a direct
  2850. quote from the National Curriculum Key Stage 3, Core study unit 3 but
  2851. don’t let that put you off! Now I am not going to go into the detail of
  2852. the way this program works, as this has been covered in the review by
  2853. Richard Rymarz, but how can this program be integrated into a classroom?
  2854. 7.1
  2855. But first the program...
  2856. 7.1
  2857. I must admit that I was pleasantly surprised with the ease of use of the
  2858. program. It has a natural feel to it − you intuitively know what to do.
  2859. It is very easy to set up and compare time lines, and information cards
  2860. can be called up, edited and resaved with the author’s name. The cards
  2861. can also be exported in Edit format allowing you to import them into
  2862. other applications. I was a bit disappointed that the same sort of
  2863. export capability was not provided for the time line itself. If you
  2864. could export the time line as a sprite or drawfile, it could be used in
  2865. Genesis or other packages. The manual and the binder that go with the
  2866. program are excellent with first class photocopy masters, which are
  2867. almost worth the price on their own.
  2868. 7.1
  2869. Classroom use
  2870. 7.1
  2871. This program certainly has the capability of being used as a
  2872. collaborative venture by different groups of pupils. With the ability to
  2873. import Edit files as the information cards, those schools who are lucky
  2874. enough to have access to more than one Archimedes or even a few a Pocket
  2875. Books, can set groups of pupils working on different subjects and then
  2876. collect all the information into Time Traveller. This will involve the
  2877. pupils in looking up the information in books, doing word processing and
  2878. using English skills. When each of the cards is entered into the
  2879. database, a date is required and also the author’s name. This is a real
  2880. stroke of genius − there is nothing more encouraging to a child than to
  2881. see his name on the screen and to feel that he/she has written part of a
  2882. ‘computer program’.
  2883. 7.1
  2884. Pictures
  2885. 7.1
  2886. Many of the PD libraries have clipart of kings, queens, explorers,
  2887. musicians, etc that can be added to information cards and you could even
  2888. scan in pictures. Draw can also be used to add pictures, so you could
  2889. create the pictures yourself. One slight quibble here though, is that
  2890. you can only add one picture to an information card. So, for instance,
  2891. you can only have a single picture of Inigo Jones or the Whitehall
  2892. Banqueting hall on the first page of the same card even though the text
  2893. may stretch over two or three pages.
  2894. 7.1
  2895. Conclusions
  2896. 7.1
  2897. What may seem at first as a weakness is in fact a strength. The fact
  2898. that the time line seems empty encourages you to put more and more
  2899. information into it. As any good teacher knows, if you have written the
  2900. information down, it is going to be learnt − it is much better than
  2901. being the passive recipient of information from the screen. ESM may very
  2902. well do themselves out of sales because once you have one copy of Time
  2903. Traveller, there is no real need to buy another one. You can create your
  2904. own time lines from the program. The only reason to buy another period
  2905. is for the photocopy masters. If these were available separately, that
  2906. would be very helpful.
  2907. 7.1
  2908. Time Traveller − The Making of the United Kingdom is available from
  2909. Archive at £43.  A
  2910. 7.1
  2911. Smudge the Spaniel
  2912. 7.1
  2913. Bob & Lisa Ames
  2914. 7.1
  2915. The program comes with seven pages of manual, one of educational notes,
  2916. two and a half of “counting songs”, and a full page picture of Smudge
  2917. himself. The manual covers the IBM and RISC OS types of computer; the
  2918. compressed files may be installed on a hard disc without any problems.
  2919. However my AOC multisync doesn’t give a picture − unless I reconfigure
  2920. my computer to Monitortype 1 (not 3) and then it all seems to work.
  2921. 7.1
  2922. There are three sections within the program:
  2923. 7.1
  2924. 1) Number shapes − The first part involves the student using the mouse
  2925. to draw around the shape of an enlarged number. The number is shown
  2926. about 8 or 9 cm high on a 14“ screen. To help with number recognition,
  2927. there is a similar number of objects for the pupil to count and, with
  2928. the sound option ON, the computer speaks the number.
  2929. 7.1
  2930. 2) Dot-to-dot − Either move the mouse and connect the spots or type in
  2931. the next number and the computer draws the line for you; then colour in
  2932. the completed picture.
  2933. 7.1
  2934. 3) Count and colour − A picture is coloured in by choosing the correct
  2935. answer for a sum in a particular part of a picture and then clicking on
  2936. the area which contains the question. (Rather an odd order to do
  2937. things!)
  2938. 7.1
  2939. It is important to leave the write protect tab closed so that the disc
  2940. may be written to during the program. The CC !Compression utility is
  2941. used to de-compress sprite files as the program progresses and if the
  2942. program is the first thing run after switch on, this will load
  2943. automatically. However, as I use a complicated !Boot sequence, the
  2944. utility doesn’t load and it is necessary to load it manually first. Then
  2945. all the sprite files can be accessed. If the disc is write-protected, or
  2946. the decompression utility has not loaded, the dots have no numbers,
  2947. there are no letters to draw round and there is no picture to (count
  2948. and) colour!
  2949. 7.1
  2950. The non-protected master disc may be backed-up at will. Hard disc
  2951. installation presented a few problems; the !CFS parameters had to be
  2952. changed manually (the full hard disc file path had to be typed into the
  2953. !config file), otherwise the CFS system didn’t look at the !Scrap file
  2954. on the hard disc and there weren’t any sprite files with the tasks (see
  2955. above). I think the procedure for hard disc installation should be spelt
  2956. out in the manual − I suspect that it would be beyond the scope of the
  2957. average user!
  2958. 7.1
  2959. Specific problems encountered
  2960. 7.1
  2961. You can’t properly reach the Info icon with the mouse on Count & Colour.
  2962. When you do, it doesn’t tell you that you are actually in the “assist
  2963. mode” until the next operation, so you don’t know that your attempt at
  2964. selection of Info was successful. The Info feature should be useful
  2965. because it gives a standard “ 5+4=?? ” format sum with the relevant
  2966. numbers of dots beneath each figure, so the child can count up the dots
  2967. for the answer. However, despite the warning in the manual, the random
  2968. nature of the sums still should give realistic colours (e.g. the sky
  2969. shouldn’t be green!) The completed Count and Colour picture may be given
  2970. a title, by colouring in and then pressing <escape> (Why escape?) and
  2971. typing in the title. This can be printed but the program doesn’t save
  2972. the picture.
  2973. 7.1
  2974. When Number Drawing with the mouse, a line is drawn when the button is
  2975. released but it doesn’t draw a line when the button is pressed; (exactly
  2976. the opposite to !Draw!). I found this rather strange and Lisa couldn’t
  2977. understand this for a long while. The lines can be drawn in any (or
  2978. all!) of eight colours.
  2979. 7.1
  2980. In Dot to Dot, in colour-in mode, you can’t go back to use the pen, so
  2981. you can draw extra lines. You can’t redo colour fills and the brush
  2982. bristles ought to change colour to indicate the colour to be painted
  2983. when a colour is selected. The selection process is unreliable and you
  2984. cannot change the colour when an area is painted wrongly!
  2985. 7.1
  2986. Dot to Dot is very slow to respond to keyboard input. There seems to be
  2987. long gaps while Smudge walks to the next number in the sequence − this
  2988. causes frustration to more able children.
  2989. 7.1
  2990. Sometimes even the computer leaves gaps in the lines and colour floods
  2991. out to colour large areas of the picture and this cannot be rectified
  2992. after the event. The “hollow” numbers (e.g. 6, 8, 9, 0) which mark the
  2993. dots cannot be filled with colour.
  2994. 7.1
  2995. It is a great pity that the standard RISC OS printer drivers were not
  2996. used − I could not print out anything with my HP Desk Jet − I had to
  2997. resort to a noisy old Epson dot matrix! Any Epson which looks like an
  2998. FX80 will work, sideways printing the screens in true mono (i.e. black
  2999. and white only, no shading).
  3000. 7.1
  3001. I’m glad to see there is a version of the program on the disc which can
  3002. be run on a simple unexpanded 1Mb machine. This does without some of the
  3003. frills − e.g. there is no sound apart from the introduction music.
  3004. 7.1
  3005. Somehow during our investigations, the mouse was reconfigured to fast
  3006. resolution horizontally, but slow vertically! Surely, this isn’t
  3007. possible, is it?! It cleared to fast (my default) both ways, on
  3008. resetting the computer.
  3009. 7.1
  3010. Telephone support was good and I suppose that the price of £24 through
  3011. Archive (£25.99 inclusive from Storm Educational Software) is just about
  3012. ‘value-for-money’.
  3013. 7.1
  3014. By the way, I must say that Smudge’s barks are very life-like − our dogs
  3015. took an instant dislike to them!  A
  3016. 7.1
  3017. PipeLineZ
  3018. 7.1
  3019. Gerald Fitton
  3020. 7.1
  3021. This month, I have two topics on which to express my views. The first is
  3022. ‘porting’ data to other platforms. The second is a ‘not quite’
  3023. comparison of PipeDream 4 and Resultz!
  3024. 7.1
  3025. PipeDream 2
  3026. 7.1
  3027. I’m not sure why, but recent correspondence has included more than a few
  3028. reminiscences about the ‘good old days’ when PipeDream 2 existed on the
  3029. Archimedes under the Arthur (RISC OS 1) operating system, also on the A4
  3030. size, battery operated Z88, and on the PC running under MS DOS 2! In
  3031. particular, Elwyn Morris praises highly this concept of ‘portability’ of
  3032. PipeDream from one platform to another at great length. Those who ask
  3033. questions rather than make comment want to know if PipeDream 4 will be
  3034. ‘ported’ to the PC − and, if not, then what is involved in transferring
  3035. data between PipeDream 4 (or PipeDream 3) on the Archimedes and
  3036. PipeDream 2 (or any other suitable package) on the PC.
  3037. 7.1
  3038. The quick answer to the second part of the question is that there is a
  3039. utility which will allow you to transfer PipeDream files to run under
  3040. Lotus 1-2-3 on a PC. The longer answer is that PipeDream files can be
  3041. ‘converted’ to WK1 format and there are many PC spreadsheet packages
  3042. which will read in and save worksheets in WK1 format.
  3043. 7.1
  3044. The user interface
  3045. 7.1
  3046. An even longer answer, which avoids a direct response to the first part
  3047. of the question, is that, for most users, it doesn’t matter whether they
  3048. are using an Archimedes, a Macintosh, an Amiga, an Atari or a PC with
  3049. MS DOS 2 or Windows. What does matter is that the user interface is
  3050. familiar. By a familiar user interface, I mean that, whatever the
  3051. combination of hardware and operating system being used, the user can
  3052. employ the same keystrokes, the same mouse operations, the same
  3053. formulae, indeed, the same everything and produce the same effect. One
  3054. of the most valuable features of PipeDream 2 was that it had (almost)
  3055. the same user interface (including pull-down menus and even colour
  3056. scheme) on the Z88, the PC and the Archimedes.
  3057. 7.1
  3058. It would seem that many of you hanker after a spreadsheet package which
  3059. has the same user interface on the Archimedes and under Windows on a PC.
  3060. Well, I suppose one answer is for Acorn to ‘port’ Microsoft Windows onto
  3061. the Archimedes. I wonder how hard that would be? Then you would be able
  3062. to run a Windows spreadsheet like Excel on the Archimedes. Another
  3063. alternative is for Acorn to to provide a desktop environment which runs
  3064. on a PC − I wonder how likely that is? A third alternative is a PC
  3065. Windows version of PipeDream 4 − but I think that is unlikely. (If your
  3066. are interested in this argument, see also the discussion in the
  3067. Spreadsheets Column, on page 13, about Eureka 2 − which is facing
  3068. criticism for being too like PC Excel! Ed.)
  3069. 7.1
  3070. The drift to PCs
  3071. 7.1
  3072. There is no doubt that PCs look cheap compared with the Archimedes and
  3073. the Windows environment is similar in many ways to the Desktop. Over the
  3074. last five years, I have seen quite a few of my correspondents gradually
  3075. shift their position from “The Archimedes is far superior to a PC
  3076. running MS DOS” through “PCs are improving and their prices are falling”
  3077. and “I’m going to get a PC with Windows as my second machine” to “I’m
  3078. now using the PC more than my Archimedes” and finally “The packages
  3079. available for Windows are superior to anything available for the
  3080. Archimedes”.
  3081. 7.1
  3082. Now let me make it quite clear that what I have quoted above is not
  3083. typical but it does represent a growing proportion of erstwhile
  3084. Archimedes (and hence PipeDream) users. When I am invited to respond to
  3085. their rhetorical questions, my response is that really the hardware, the
  3086. operating system and even whether it is Windows or Desktop doesn’t
  3087. matter to users. What does count is whether the package (be it a word
  3088. processor, spreadsheet or CAD) has all the features needed (power) and
  3089. has a user interface which is intuitive and ‘easy to use’.
  3090. 7.1
  3091. For my own part, like so many of my correspondents, I would like to see
  3092. PipeDream 4 ‘ported’ to run under Windows but I am fairly sure that it
  3093. won’t happen.
  3094. 7.1
  3095. (My dream, as mentioned in my editorial in Archive 6.11, was that
  3096. WindowsNT − which is, after all, supposed to be platform-independent −
  3097. would be ported onto the new ARM700 machine. That way, we could give the
  3098. “you’ve got to be standard” lobby something to work on. They would then
  3099. have the RISC OS facility in their hands so that they could see how much
  3100. better it was and thereby have their sights lifted. Ed.)
  3101. 7.1
  3102. PipeDream 4 or Resultz
  3103. 7.1
  3104. Now to something completely different...
  3105. 7.1
  3106. The question of whether to buy (or stick with) PipeDream 4 rather than
  3107. Resultz is one which has been put to me many times in the last couple of
  3108. months, particularly by users of PipeDream 3. I’ve decided that this
  3109. isn’t a fair question, so I’m going to give an answer which many of you
  3110. will regard as more than a little unsatisfactory. My defence is that, at
  3111. the end of my exposition, you will want to ask a different question −
  3112. even if I can’t answer that one either!
  3113. 7.1
  3114. The price of PipeDream 4 has fallen. Those of you who have bought it at
  3115. the lower price (£140 through NCS) reaffirm what I have always believed:
  3116. it was the price rather than the specification which deterred you from
  3117. purchasing PipeDream 4 in the past. The price of upgrading from
  3118. PipeDream 3 to PipeDream 4 (direct from Colton Software) is attractive.
  3119. 7.1
  3120. Sticking with the commercial features (rather than the technical
  3121. description), the drawback of buying PipeDream 4 is that it is most
  3122. unlikely that it will be upgraded any further so that, over a period of
  3123. time, you may become dissatisfied with features that it doesn’t have.
  3124. 7.1
  3125. Now to some technical points. My opinion is that PipeDream 4 is far from
  3126. the end of its life because it has features that many people want that
  3127. Resultz doesn’t have. In particular, PipeDream offers fast printing
  3128. (using PipeDream printer drivers) using the fonts resident within your
  3129. printer − I call this ‘character printing’. If you use the system font
  3130. for your screen display, that will ‘match’ character printing and gives
  3131. a much faster screen response than outline fonts − also many find the
  3132. system font easier to read than outline fonts.
  3133. 7.1
  3134. PipeDream 4 also supports command files (called macros in PipeDream 3).
  3135. With a command file, you can change the shape of your document. For
  3136. example, you can add, delete and move columns, rows and blocks. You can
  3137. automate a complex search and replace sequence (such as converting to
  3138. smart quotes and ligatures). You can even save and load files, or parts
  3139. of files, from and to documents. Resultz does not support command files.
  3140. 7.1
  3141. I believe that the charts facilities of PipeDream 4 are ‘better’ than
  3142. those provided by the rather basic charts module of Resultz. Judge for
  3143. yourself. I created the chart below completely in PipeDream (with no
  3144. help from !Draw) and the chart opposite is the nearest I can get to the
  3145. same style in Resultz. The Resultz charts module does not allow the
  3146. addition of a heading nor could I find a way of adding Yesterday, Today
  3147. or Minutes. Of course, it might be me − I’ll let you know.
  3148. 7.1
  3149. Another good point is that there is a long history of PipeDream usage.
  3150. What follows from this is that if you have a problem that you can’t
  3151. solve, the chances are that someone else has a solution. You will almost
  3152. certainly get useful advice from either the NCS technical help line or
  3153. the PipeLine user group (which is run by me).
  3154. 7.1
  3155. Finally, we come to the reason why I think the question of comparing
  3156. PipeDream 4 with Resultz is unfair. PipeDream 4 is an integrated package
  3157. which is primarily a spreadsheet, indeed, until Resultz was released,
  3158. there is no doubt that PipeDream 4 was the best spreadsheet available
  3159. for the Archimedes. However, PipeDream has other features. For example,
  3160. it is also an excellent word processor with a deep paste list so you can
  3161. cut as many words or blocks as you like and then paste them back in
  3162. ‘last cut first pasted’ order − Resultz, like Impression, has a paste
  3163. depth of only one object. PipeDream is also a highly useable ‘flat form’
  3164. database which can be searched and sorted. I could go on listing other
  3165. features of PipeDream 4’s integrated nature − but I expect that you can
  3166. list them yourselves.
  3167. 7.1
  3168. Resultz
  3169. 7.1
  3170. Resultz is now a ‘product available’ in the Archive sense of the word.
  3171. If you have registered either PipeDream 3, PipeDream 4 or Wordz with
  3172. Colton Software then, by the time you read this, you should have
  3173. received publicity material about their limited period discount offer to
  3174. registered users (offer ends on 15th October 1993 so don’t wait for
  3175. Acorn World). After the initial offer, the recommended price will be
  3176. about £120 +VAT so it is likely that NCS will be offering Resultz at
  3177. about the same price as PipeDream 4. (Yes, it’s £125, cf £140 for PD4.
  3178. Ed.) If you have one of Colton Software’s products and haven’t heard
  3179. from them by the time you read this, I suggest that you give them a ring
  3180. on 0223-311881 and ask for the Resultz leaflets.
  3181. 7.1
  3182. Let me return to your unfair question asking me to recommend to you
  3183. Resultz or PipeDream. What has Resultz got that PipeDream 4 hasn’t? I
  3184. shall have to answer that in two stages. Let me start by describing some
  3185. of the facilities of Resultz before I move on to Fireworkz.
  3186. 7.1
  3187. Resultz is much more WYSIWYG than PipeDream ever was or ever could be.
  3188. By this, I mean that you can see where the edges of the page are. You
  3189. can create a Resultz document which consists of many pages down but,
  3190. unlike PipeDream, a Resultz document can consist of many pages across as
  3191. well as down so that, however wide your spreadsheet, you can always
  3192. print every column (albeit on separate sheets of paper).
  3193. 7.1
  3194. In Resultz, you can have a deep row containing a headline at 36 point
  3195. followed by many narrow rows of mixed numerical data and text at
  3196. 12 point, say. In PipeDream, this would be difficult if not impossible
  3197. and certainly wouldn’t look on the screen as it would print. Resultz
  3198. supports vertical alignment − this means that you can place text or
  3199. numbers at the top, bottom or centre of a slot (as well as left, right
  3200. or centre).
  3201. 7.1
  3202. In Resultz, there is what I call a ‘Line break’ facility. If you tap
  3203. <return> on its own then, as in PipeDream, you will move down into the
  3204. next slot but, if you use <ctrl-return>, you will find yourself on a new
  3205. line but still within the same slot. To cater for slots consisting of
  3206. many rows of text, the size of a Resultz slot grows downwards
  3207. automatically to match the number of lines of text it contains. You can
  3208. change the line spacing in Resultz, line by line, if you wish.
  3209. 7.1
  3210. Resultz allows you to draw boxes around slots. This is useful if you
  3211. have a mixture of tables and text on the same page. In PipeDream, the
  3212. grid is either on the whole sheet or not at all.
  3213. 7.1
  3214. Resultz formatting relies on Styles and Effects. Whether it is the
  3215. number of digits to be displayed after the decimal point or whether you
  3216. wish to protect a cell, the ‘best’ way of producing the desired result
  3217. is by defining and then applying a style. For example, you could define
  3218. a set of styles called Precision_0, Precision_1, etc as having 0 decimal
  3219. points, 1 decimal point, etc and, if you decided that you wanted to
  3220. change a block to a precision of 1 dp then all you need to do is mark
  3221. the block and apply the 1 dp style. Box_On and Box_Off could be two
  3222. styles for drawing boxes around slots and removing the box respectively
  3223. − I’m sure you can see how to protect and remove protection from a
  3224. marked block of slots.
  3225. 7.1
  3226. Now here’s something interesting about the way Resultz ‘works’ which, in
  3227. the future, we may find in other packages. Resultz consists of many
  3228. ‘small’ modules, one of which is a charts module and I’m going to use
  3229. that as my example. When you load Resultz onto the iconbar, you do not
  3230. load all the package into the memory of the Archimedes. In particular,
  3231. you do not load the charts module − it remains on your disc. When you
  3232. decide that you want to create a chart by ‘pressing’ the Create chart
  3233. button, the charts module is loaded from disc to the memory of the
  3234. machine. If you no longer need a charts module (because none of the
  3235. documents you have loaded uses a chart) then the charts module is
  3236. removed from memory.
  3237. 7.1
  3238. Following on from this is something that you may find interesting (or it
  3239. may cause you some concern if you don’t know what’s going on). Because
  3240. the charts module isn’t loaded until you ‘press’ the Create chart
  3241. button, the Choices menu doesn’t show an option for ‘Chart − Automatic
  3242. update’. The option just isn’t there in the Choices window. This in turn
  3243. means that you can’t Save a set of choices (your default) which include
  3244. the automatic updating of charts (or not if that is your preference)
  3245. until you have loaded the charts module. You must load the module before
  3246. you save your defaults.
  3247. 7.1
  3248. The same philosophy applies to all the Resultz modules, as well as to
  3249. the modules which make up Wordz (after version 1.04) and I’m sure it
  3250. will apply to all Fireworkz modules.
  3251. 7.1
  3252. If you are not sure whether you want to buy Resultz, I recommend that
  3253. you try the Resultz demo disc. The demo disc version does (nearly)
  3254. everything that the full version will do except that you will not be
  3255. able to save or print your work. With the demo disc, you can load and
  3256. run Resultz applications created by other people, you can change the
  3257. data, add new rows, columns and functions, you can reformat them (on
  3258. screen only), drag in style templates or create your own styles. You
  3259. will also be able to drag your PipeDream spreadsheets into the demo
  3260. version of Resultz and see how much faster they recalculate (I make it
  3261. about three times faster for most of my big sheets!)
  3262. 7.1
  3263. Fireworkz
  3264. 7.1
  3265. FireWorkz is still not a ‘product available’ in the Archive sense of the
  3266. word but, in order for you to make up your mind about whether to buy
  3267. Resultz, you need to know more about Fireworkz. Fireworkz is due for
  3268. release in October 1993 − I suspect at Acorn World, if not before.
  3269. 7.1
  3270. If you buy Resultz, but not Wordz, you will be able to use all the
  3271. spreadsheet facilities of Resultz and you will be able to type text into
  3272. text slots and align the text to left, right or centre but there will be
  3273. facilities peculiar to Wordz that you will not have. For example, you
  3274. will not be able to create styles with tab stops since that is a Wordz
  3275. facility.
  3276. 7.1
  3277. If you buy Wordz, but not Resultz, you will be able to type in text,
  3278. create styles having tab stops, you’ll have a dictionary, spell checker
  3279. and many other facilities not available in Resultz.
  3280. 7.1
  3281. If you have both Wordz and Resultz, you will be able to save a document
  3282. from one package and load it into the other. For example, you can create
  3283. a document in Wordz using a style containing tab stops and then drag
  3284. that document into a Resultz window. The style (including the tabs) will
  3285. be accepted by Resultz and you will be able to apply that style anywhere
  3286. in the document as if it were a Resultz style. What you will not be able
  3287. to do in Resultz is change the position of the tab stop.
  3288. 7.1
  3289. Of course, I could have chosen many other examples of what can be done
  3290. in one package but not in the other but the tab stop example illustrates
  3291. the principle. To appreciate exactly what you can do in one package and
  3292. not the other, you really need to try it.
  3293. 7.1
  3294. If I create a style, or set of styles, using Wordz and send you a disc
  3295. with such a Wordz document, you will be able to load it into Resultz and
  3296. it will look just like it does to me in Wordz. What you will not be able
  3297. to do in Resultz is modify the styles I have created. If I send you a
  3298. set of styles (in the form of a blank template) which I have created
  3299. using Wordz, you will be able to load that set of styles into Resultz
  3300. and create documents similar to those I have done in Wordz.
  3301. 7.1
  3302. Where does Fireworkz come into the equation?
  3303. 7.1
  3304. FireWorkz will allow you to integrate both Wordz and Resultz into one
  3305. package with one icon on the iconbar. If you do that, your Fireworkz
  3306. package will have the ‘functionality’ of all the things I have called
  3307. ‘modules’ from Wordz and from Resultz. You will find that your one
  3308. Fireworkz package will have spreadsheet functions and charts available
  3309. from the Resultz modules and, from the Wordz modules, tab stops,
  3310. dictionaries and the spell checker. The modular nature of Fireworkz will
  3311. ensure that the only modules loaded into the memory of your machine will
  3312. be those needed for the documents you have loaded.
  3313. 7.1
  3314. I hope that you are now beginning to see why it is difficult to compare
  3315. Resultz with PipeDream. The modules which comprise Resultz are only one
  3316. part of the broader concept of Fireworkz. Indeed, some of the Fireworkz
  3317. modules, such as those which will run the database or improve the charts
  3318. (to match the facilities available in PipeDream 4), have not been
  3319. written yet. As I said last month, you will be able to ‘mix and match’
  3320. those parts of Fireworkz that you want.
  3321. 7.1
  3322. What I would dearly like to know is what the full extent of Fireworks
  3323. will be. Of course, that is impossible to know − I believe nobody knows
  3324. yet! If you have an idea for a particular facility you would like made
  3325. available for addition to Fireworkz (e.g. a draw module), then I’d like
  3326. to hear from you.
  3327. 7.1
  3328. Let me return to the commercial side of Fireworkz. In an earlier
  3329. PipeLine article, I highlighted the software suppliers’ problem that
  3330. their positive cash flow exists only when they sell a package. When they
  3331. supply you with free upgrades, this represents negative cash flow for
  3332. them. It is difficult (particularly in the Acorn world) to persuade
  3333. existing users to part with more cash for the upgrade. Asking dealers
  3334. and distributors to pay for upgrades which they provide free to users
  3335. won’t work because they are certainly not into negative cash flow
  3336. transactions. To a large extent, Fireworkz overcomes that commercial
  3337. problem but, I believe, it will do so at the expense of making problem-
  3338. solving for the NCS help line and the Fireworkz user group much more
  3339. difficult.
  3340. 7.1
  3341. You could think of Fireworkz rather like a Lego kit. First you buy a
  3342. starter set containing a few blocks and, with it, you can do quite a few
  3343. interesting things. You find that you want to do more − so you buy
  3344. another box containing parts not in the starter kit. I believe that
  3345. Colton Software will continue to enhance Fireworkz by marketing
  3346. ‘upgrades’ as modules which you can buy and then integrate with your
  3347. personal Fireworkz package. As you add more modules (such as a database
  3348. module, an intermediate or advanced charts package or a draw or paint
  3349. package) the ‘functionality’ of your ‘custom built’ Fireworkz package
  3350. will increase.
  3351. 7.1
  3352. From the commercial angle, as you buy the extra modules, you provide
  3353. Colton Software with positive cash flow. If you keep asking for
  3354. additional facilities and are prepared to pay for them, Colton Software
  3355. will keep designing and selling them. Fireworkz is a ‘pay as you go’
  3356. package rather than a ‘free upgrades’ package!
  3357. 7.1
  3358. From my point of view as the organiser of a Fireworkz user group, I can
  3359. see that I shall have to cater for a wide range of Fireworkz
  3360. configurations. That will make life ‘interesting’ (in the Chinese sense
  3361. of the word). I can see that I will have to say to some of my enquirers
  3362. not “You need to upgrade to version 4.13 of PipeDream − the upgrade is
  3363. free” but “I suggest that you buy the ‘Advanced charts module’ if you
  3364. really need to produce such a chart”.
  3365. 7.1
  3366. Think about the implications of what I’ve said and let me know your
  3367. views. I’ll print a representative selection of them.
  3368. 7.1
  3369. To summarise
  3370. 7.1
  3371. I hope that, in refusing to compare Resultz with PipeDream 4, I have
  3372. shown you that a direct comparison is less meaningful than, at first,
  3373. you might have thought. What you need to compare is PipeDream 4 with the
  3374. ‘ultimate’ Fireworkz package that you want to build up from a kit of
  3375. modules − and that is difficult. Consider the following: (a) I don’t
  3376. know what you want; (b) I don’t think anyone knows what modules will
  3377. become available; and (c) Fireworkz is open-ended. I can’t answer the
  3378. question yet!
  3379. 7.1
  3380. Finally
  3381. 7.1
  3382. If you wish to write to me, if you want a Resultz or Wordz demo disc
  3383. (£2.00 EC − £2.50 Non-EC), my address is that of Abacus Training given
  3384. on the back inside cover of Archive.  A
  3385. 7.1
  3386. Music Column
  3387. 7.1
  3388. Stewart Watson
  3389. 7.1
  3390. The main subject this month is a review of Sound Advice but first a
  3391. couple of small points.
  3392. 7.1
  3393. Help!
  3394. 7.1
  3395. I promised to send someone system-exclusive data to initialise their
  3396. Korg M1 but, unfortunately, I’ve lost the letter with your name and
  3397. address. If you phone me again, I promise I’ll send you the discs, etc,
  3398. straight away.
  3399. 7.1
  3400. Inspiration
  3401. 7.1
  3402. A member of Archive, Graham Greenhorn from Glasgow, has managed to get
  3403. Inspiration to run on his A5000 under RISC OS 3.10 and is willing to
  3404. help other Inspiration users if they contact him on 041-334-1951.
  3405. 7.1
  3406. Sound Advice
  3407. 7.1
  3408. Sound Advice is a multitasking 24 track music sequencer, with a host of
  3409. features, from The Really Small Software Company. In fact, it is more
  3410. than just a sequencer as it also includes a sound editor and a file
  3411. conversion program. The package, which comes in an A5 ring binder,
  3412. consists of a manual, a program disc and a data disc.
  3413. 7.1
  3414. Program disc
  3415. 7.1
  3416. The program disc contains the three applications: MusicEd, SampleEd and
  3417. Converter. The discs are not protected which shows a trust which I hope
  3418. will be respected. Also on the program disc are !Scrap, !System and
  3419. !SysMerge.
  3420. 7.1
  3421. Data disc
  3422. 7.1
  3423. The data disc contains four directories: !Voices, ProgLists, Songs and
  3424. Sounds. The Voices application needs to be in the root directory of a
  3425. hard disc or floppy disc as Voices must have been seen by the filer
  3426. before any of the other applications will run. ProgLists is a directory
  3427. of voice lists for various Midi keyboards, Songs is a directory of
  3428. demonstration songs and Sounds is a directory of internal sounds.
  3429. 7.1
  3430. Set-up
  3431. 7.1
  3432. MusicEd is fully multitasking, so you can drop in and out of your
  3433. sequencing to write letters or whatever, while you wait for a visit from
  3434. the Muses. On the data disc is a directory of patches for setting up
  3435. MusicEd to run with a variety of different Casio keyboards, but the Midi
  3436. list can easily be altered to suit any Midi equipment. Included on the
  3437. Archive monthly disc is a MidiList for MusicEd for the TG100 which
  3438. should be compatible with any other piece of equipment that adheres to
  3439. the General Midi specification.
  3440. 7.1
  3441. Internal voices
  3442. 7.1
  3443. Unlike Serenade, MusicEd does use internal voices, so to hear your work,
  3444. you do not necessarily need a Midi keyboard or expander. Up to 32
  3445. internal sounds can be used in a song but, of course, no more than eight
  3446. at any one time. It is possible to work without a Midi input device,
  3447. (Midi keyboard, guitar, etc) but to input whole scores in step time
  3448. using the mouse would be rather tedious.
  3449. 7.1
  3450. Recording
  3451. 7.1
  3452. There are three record modes: Midi real time, Midi step time and via the
  3453. mouse.
  3454. 7.1
  3455. MusicEd is grid-based and, on loading the program, you are presented
  3456. with the main screen which consists of a large grid. All the functions
  3457. are available via <menu> via keyboard shortcuts.
  3458. 7.1
  3459. Display
  3460. 7.1
  3461. Notes are displayed on a grid which is subdivided into bars and beats.
  3462. As in all grid-based sequencers, lines of varying length are used to
  3463. represent note values in relation to a piano keyboard which is displayed
  3464. down the left side of the screen. Notes can be drawn directly and edited
  3465. in the grid but it is obviously quicker to enter notes from a Midi
  3466. keyboard or other controller.
  3467. 7.1
  3468. Record
  3469. 7.1
  3470. To enter real time record mode, select Midi from the main menu followed
  3471. by Real time. A new window opens, displaying the tempo and the number of
  3472. beats per bar. One thing to watch for is that, once you have recorded
  3473. something, you have to assign it by selecting Pattern to insert your
  3474. recorded music into the current pattern according to the insert and
  3475. overlay settings in the block menu.
  3476. 7.1
  3477. Cut/Paste
  3478. 7.1
  3479. All the usual cut and paste options are available. One novel feature,
  3480. however, is the ability to reverse a pattern − useful for anyone into
  3481. atonal composition.
  3482. 7.1
  3483. Track list
  3484. 7.1
  3485. In this window, you can select the voices and Midi channels for the
  3486. various tracks.
  3487. 7.1
  3488. Event list
  3489. 7.1
  3490. The event list window offers an alternative method of editing individual
  3491. notes program changes, etc. The information in the edit window can be
  3492. searched, specific values transformed and new events added.
  3493. 7.1
  3494. Notation
  3495. 7.1
  3496. Although MusicEd is a grid-based editor, it is possible to display
  3497. patterns and tracks in standard musical notation. This is a useful
  3498. feature because users fluent with musical notation will probably find it
  3499. easier to spot a mistake on a stave than in a list of events or on a
  3500. grid.
  3501. 7.1
  3502. Files
  3503. 7.1
  3504. Files can be imported from Tracker and Rhapsody − which gives users of
  3505. Sound Advice access to the vast amount of music in the public domain in
  3506. Tracker format.
  3507. 7.1
  3508. Hot keys
  3509. 7.1
  3510. When I opened the package, I was surprised at the lack of a function key
  3511. strip but although function keys are not used, (other than <f3> for
  3512. save) there are key shortcuts for some operations, especially in cut and
  3513. paste mode. I understand that later versions will make substantially
  3514. more use of keyboard shortcuts.
  3515. 7.1
  3516. !SampleEd
  3517. 7.1
  3518. SampleEd allows the creation of new sounds and voices for use in MusicEd
  3519. or in other programs. Sounds can be drawn with the mouse, from harmonics
  3520. or by using equations. Sounds can have effects such as echo, reverse,
  3521. fade, etc added to them. Sounds can be merged or bits of a sound can be
  3522. cut and pasted as in a word processor.
  3523. 7.1
  3524. !Converter
  3525. 7.1
  3526. Converter is an application which converts files in other formats into
  3527. MusicEd format. The formats currently supported are Maestro, Rhapsody,
  3528. Soundtracker and Desktop Tracker.
  3529. 7.1
  3530. Manual
  3531. 7.1
  3532. The 194 page manual is clearly laid out with copious illustrations. All
  3533. the windows and icons found on the screen are displayed and clearly
  3534. explained in the manual.
  3535. 7.1
  3536. Verdict
  3537. 7.1
  3538. Sound Advice is an interesting suite of programs. My opinion of the
  3539. review copy (version 1.02) is that it is aimed at those who are
  3540. interested in moving on from programs which use only the internal sounds
  3541. and adding some use of external Midi keyboards − those with an interest
  3542. in music-making but perhaps with only a limited keyboard ability. Sound
  3543. Advice is modestly priced and, with a free upgrade policy, it is
  3544. exceptional value for money. I wrote to the author of Sound Advice with
  3545. one or two suggestions and within a fortnight had version 1.03 with most
  3546. of my suggestions implemented. How’s that for software support? The
  3547. addition of Midi file compatibility will mean that files can readily be
  3548. transferred to and from other programs, such as Rhapsody or Serenade.
  3549. 7.1
  3550. Conclusion
  3551. 7.1
  3552. MusicEd fills a gap in software provision on the Archimedes, between
  3553. Sound Tracker type programs and more expensive sequencers like Serenade
  3554. and Studio 24. Sound Advice is available at £39.95 from The Really Small
  3555. Software Company. There is a 20% discount for education users and a site
  3556. licence is available.  A
  3557. 7.1
  3558. Sleuth Optical Character Recognition
  3559. 7.1
  3560. Peter Jennings
  3561. 7.1
  3562. When scanners first became available for computer users, many people
  3563. thought they would remove the burden of laboriously typing program
  3564. listings or pages of text which needed to be put on computer for
  3565. editing. Unfortunately, scanners do not work that way. The images they
  3566. produce are just pictures, seen by the computer as a pattern of pixels
  3567. rather than individual, meaningful, characters. What is needed is an
  3568. optical character recognition (OCR) program to convert the graphic image
  3569. into the ASCII characters of a text file.
  3570. 7.1
  3571. At least four OCR programs have been developed for Acorn computers but
  3572. none of them claim to be able to do the job completely. The problem is
  3573. that no-one has yet perfected affordable software that can unerringly
  3574. recognise and reproduce letters and figures in all the shapes and styles
  3575. used in printing and typing, let alone the infinite range of
  3576. handwriting.
  3577. 7.1
  3578. Some of the better PC software is priced at well over £500. Risc
  3579. Developments’ new optical character recognition package, Sleuth, is
  3580. described as a low-cost entry point into OCR and costs £49 +VAT (or £54
  3581. from Archive). It is supplied on a single, unprotected, disc with a
  3582. slim, but adequate, 16-page User Guide. Early supplies have been offered
  3583. without the usual glossy packaging but this should be available by the
  3584. time you read this.
  3585. 7.1
  3586. Risc Developments say that Sleuth is the first in a family of products
  3587. intended to reach full professional level and users will be able to
  3588. upgrade at minimum cost. Version 1.01 has been trained to recognise
  3589. “most popular fonts”, which actually means Avant Garde, Bookman,
  3590. Courier, Garamond, Helvetica, New Century Schoolbook, Palatino and Times
  3591. and similar typefaces such as the many clones which, for copyright
  3592. reasons, have a variety of different names. As the list is so small at
  3593. present, it would be useful to have some of the alternative names for
  3594. these fonts included in the manual and also illustrations of the basic
  3595. designs to help identify them. Sleuth is not yet user-trainable to
  3596. recognise other fonts but Risc Developments offer a service to do this.
  3597. 7.1
  3598. Limitations
  3599. 7.1
  3600. There are also other limitations. Sleuth can recognise only the regular
  3601. type styles and not, for example, italic or bold, and can convert only
  3602. sizes between nine and 24 points. It will not recognise stretched,
  3603. tracked or accented characters or lines of text which are too close
  3604. together. All results are dependent on the quality of the original
  3605. document and the scanned image.
  3606. 7.1
  3607. The image has to be a mode 18 monochrome sprite, which most currently
  3608. available scanners will provide. The minimum resolution required is 200
  3609. dpi but 300 or 400 dpi is recommended for the best results. A 1Mb
  3610. computer can be used but will have little free memory if working with
  3611. 400 dpi sprites.
  3612. 7.1
  3613. Sleuth is fully multitasking and very simple to use. The scanned image
  3614. to be converted is just dragged onto the icon or into an input window.
  3615. The ASCII version then begins to build up in an output window from where
  3616. the final results can be saved. The rate is said to be between 80 and
  3617. 250 words a minute, depending on the computer’s speed and the resolution
  3618. of the sprite being converted. Sleuth marks anything it does not
  3619. recognise with a user-definable character although it does not do so
  3620. with characters which it thinks it recognises but misreads.
  3621. 7.1
  3622. The text file can be loaded into an editor or word processor for
  3623. editing, or limited corrections can be made in the output window as the
  3624. conversion takes place. To help this, a click with <adjust> on any word
  3625. in the output window positions the caret there and brings the same area
  3626. of the scanned image into view in the input window for comparison − a
  3627. nice touch. Four sample sprites of scanned documents are included in the
  3628. package and, when most new software comes with no warning that it is
  3629. anything but perfect, it is refreshing to see examples which are
  3630. designed to show the program’s shortcomings. They include scans of badly
  3631. printed passages, such as one where the word “truncated” has the letters
  3632. “run” so squashed together that you find them interpreted by Sleuth as
  3633. “nm”.
  3634. 7.1
  3635. An A4 flatbed scanner obviously provides a steadier image than a hand-
  3636. held one and can cover a much bigger document but it is easy to use the
  3637. smaller scanner to feed in sections of longer pages. They can be scanned
  3638. either horizontally or vertically as the image can be rotated by 90, 180
  3639. or 270 degrees in Sleuth. The “zone” to be converted can be defined, if
  3640. necessary, by dragging a rectangular box around it. Text must be black
  3641. on a white background but white on black can be inverted. There is also
  3642. the option to have newline and/or carriage return characters inserted by
  3643. Sleuth at the end of lines and paragraphs and this can be done before or
  3644. after the image is converted to text.
  3645. 7.1
  3646. Tests
  3647. 7.1
  3648. I made my own tests using a Computer Concepts Scanlight 256 hand scanner
  3649. at 400 dpi. I began with a draft quality printout from a dot matrix
  3650. printer and I was pleased to find that, despite the less than perfect
  3651. original, a very readable version appeared. The main faults were that
  3652. some characters were consistently rendered incorrectly, with “1”
  3653. appearing as “I” for example, and there was a sprinkling of commas and
  3654. occasional full stops in the middle of words with no apparent cause. A
  3655. few words had spaces inserted. I found the quickest way to deal with the
  3656. consistent misreadings and the errant commas and full stops was to load
  3657. the text into Edit and use the search and replace facility.
  3658. 7.1
  3659. A second dot matrix printout produced similar results until the very end
  3660. when an error message appeared and the program exited. The cause was
  3661. tracked down to some minute marks, the biggest being just four pixels
  3662. long, at the bottom of the sprite. I created a zone to cut out the
  3663. spotted area beneath the text and the problem was solved. An
  3664. alternative, when it is not possible to exclude the spots in this way,
  3665. would be to enlarge the sprite in Paint and use the spray can or pencil
  3666. to clean it up. In fact, this should no longer be necessary as Risc
  3667. Developments are now supplying a version 1.02 upgrade designed to solve
  3668. this problem.
  3669. 7.1
  3670. The results seemed quite reasonable from rather poor originals. For a
  3671. fairer test, using better quality printing, I scanned part of an Archive
  3672. page.
  3673. 7.1
  3674. This is how Sleuth rendered it.
  3675. 7.1
  3676. . S’e“tl‘, Risc Developments’ economy OCR program should be available by
  3677. the time you read this. The program is ready but the packaging isn’t
  3678. quite finished ☓ it should be finished by the end ofJuly. fhe cost is £49
  3679. +VAT + £2 carriage from Risc Developments. (Sleuth was previewed in May
  3680. Acom User and commented on in Archive 6.8 p15 and 6.9 p50. We hope to
  3681. have a full review as soon as it is available.)
  3682. 7.1
  3683. This paragraph was chosen not because it was likely to give a good or a
  3684. bad result and not completely at random. I picked it because it was
  3685. relevant to this article, which is the arbitrary way a piece of text
  3686. would be chosen in practice. The paragraph contains 330 characters. Nine
  3687. were rendered incorrectly, including one omitted space; an accuracy of
  3688. 97.27%. (Pau’s comments on accuracy rates can be read in the May issue
  3689. of Archive, as referred to in the test paragraph.)
  3690. 7.1
  3691. Some of these errors were to be expected. The first word of the
  3692. paragraph was printed in a bold style, which Sleuth has not yet been
  3693. trained to recognise. The initial “bullet”, which has been interpreted
  3694. as a full stop, is an unrecognised character, as is the dash in the
  3695. fourth line which has been replaced by a cross (ASCII 132) − the default
  3696. “unrecognised character” sign.
  3697. 7.1
  3698. At present, Sleuth recognises only the following characters: !?£$&‘“%+=/
  3699. ()[]<>,-.:;0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
  3700. ghijklmnopqrstuvwxyz
  3701. 7.1
  3702. Notable omissions include the underline, star and hash (_ * #), which
  3703. will disappoint anyone interested in program listings. In fact, the bad
  3704. news for anyone hoping to convert programs scanned from BBC Acorn User,
  3705. the only Acorn magazine which still prints all its program listings, is
  3706. that I could not get any readable results from the yellow pages. The
  3707. programs are printed in Corpus, which is similar to Courier, but usually
  3708. in 6pt, which is too small, and bold face, which is not recognised.
  3709. 7.1
  3710. There are not many people outside the printing industry who can identify
  3711. a typeface (I checked the yellow pages font with the magazine) and one
  3712. problem with any OCR program is to know if a document you wish to
  3713. convert is printed in an acceptable font. Although Risc Developments
  3714. will train the software to recognise other required fonts, at a price,
  3715. it would be a clear advantage for users to be able to do this for
  3716. themselves and this facility may be available in the next version.
  3717. 7.1
  3718. Conclusions
  3719. 7.1
  3720. The example reproduced above compares well with other published tests
  3721. and should give a reasonable idea of the degree of accuracy that this
  3722. early version of Sleuth can attain from a hand-scanned image. A more
  3723. expensive flatbed scanner should make it easier to get consistently good
  3724. scans but it cannot improve the quality of the original printing and
  3725. this will set the maximum standard that the OCR software can achieve.
  3726. 7.1
  3727. Sleuth works well within its admitted restrictions. These mean that the
  3728. best results come from a well scanned document which has been well
  3729. printed using recognised characters in a recognised font. Perfection
  3730. does not come easy, if at all, but some of these restrictions should be
  3731. eased as successive upgrades appear.
  3732. 7.1
  3733. The price of Sleuth is not high for an OCR program but its value to you
  3734. is probably best judged on the quantity of text, in acceptable fonts,
  3735. that you need to convert, balanced against how fast and accurate your
  3736. typing is.
  3737. 7.1
  3738. It may come down to which is the lesser chore: typing and correcting or
  3739. making corrections after scanning and converting.  A
  3740. 7.1
  3741. Two Joystick Interfaces
  3742. 7.1
  3743. Anthony James
  3744. 7.1
  3745. With the appearance of the A3010, people are looking to use joysticks
  3746. with computer games on the Archimedes. However, there have been ways of
  3747. using joysticks with your “normal” Archimedes for quite some time now.
  3748. If you wish to use the standard Atari switched type joysticks, here are
  3749. two alternatives: the Leading Edge joystick interface and the Magnetic
  3750. Image “Four” interface.
  3751. 7.1
  3752. Both use a ‘dongle’ in the printer port and software to allow the use of
  3753. joysticks on your computer. They both use the now industry standard(?)
  3754. switched type joysticks which can be picked up for anything from £10
  3755. upwards. Both interfaces have a switch on their dongles to allow you to
  3756. use either the printer or the joysticks at any one time. However, this
  3757. is where the similarities end.
  3758. 7.1
  3759. The Leading Edge Interface
  3760. 7.1
  3761. The approach of Leading Edge is to allow the joystick to emulate
  3762. keypresses and mouse movements. This means that you have to write
  3763. programs specific to each game. This is not much of a problem because
  3764. there are pre-written programs for about fifty games. An application is
  3765. supplied to help you to write simple programs and the language is fairly
  3766. easy to use if you wish to write more complicated programs. This
  3767. approach means that joystick movements can simulate what you want and
  3768. not what the author of the game decided. It also means that mouse
  3769. emulation is possible on the desktop.
  3770. 7.1
  3771. The programming language allows you to make a movement of the joystick
  3772. act as more than one key. Therefore, moving the joystick right could
  3773. produce the effect of <shift>, <control> and <B> all being pressed at
  3774. the same time and a “stirring” action of the joystick can also be used
  3775. to represent a keypress. It allows “flags” to be set up, so that a stir
  3776. can switch between flags A and B, each state (flag) giving a different
  3777. set of keys for the movements of the joystick. The flags can also act as
  3778. a software replacement for auto-fire as the package is not guaranteed to
  3779. recognise your joystick’s auto-fire.
  3780. 7.1
  3781. The manual is impressive and very comprehensive − it seems to cover all
  3782. the possible questions. However, it gets the joystick pin connections
  3783. wrong, which is a surprising mistake.
  3784. 7.1
  3785. The hardware consists of a dongle, which fits in your printer port, and
  3786. a printer/joystick switch. The joysticks’ plugs fit into the top of this
  3787. dongle which restricts the access to any ports above the printer port.
  3788. It only gives you about an inch of space to work with.
  3789. 7.1
  3790. The software supplied is of excellent quality and includes programs for
  3791. writing, debugging installing modules into games and for updating
  3792. modules from previous versions of the software.
  3793. 7.1
  3794. The ease of use depends on the game. If the game is ‘well-behaved’, you
  3795. can install the module onto a backup copy of the game with an
  3796. application provided. If you cannot do this, however, you first have to
  3797. load up the general VTJoystick module then your game-specific module and
  3798. then the game. The fun really starts when the game is one which reboots
  3799. during loading. The manual does, however, explain a way around that. It
  3800. is not guaranteed to work on all games, but it will work on most. When
  3801. using it with the Chocks Away Extra Missions, the memory was tight on a
  3802. 1Mb machine. I managed to get around this by killing non-essential
  3803. modules such as BBCEconet, NetFiler, NetStatus and the podule modules.
  3804. 7.1
  3805. Magnetic Image’s Four Interface
  3806. 7.1
  3807. As the name suggests, this interface allows you to use four joysticks
  3808. instead of the normal two. The usefulness of this is questionable as
  3809. very few games allow for four players and you are unable to write your
  3810. own modules as with the Leading Edge package.
  3811. 7.1
  3812. Magnetic Image’s approach is to provide a module which allows the
  3813. interface to work with any game that recognises the standard Acorn
  3814. joystick calls. Therefore, if the game does not take these into account,
  3815. it will not work. These calls appeared about the time of the A3010, so
  3816. your old games will probably not work. Magnetic Image says that you can
  3817. use the A3010 Joymaster software (£28 through Archive) to write modules
  3818. as with the Leading Edge interface but this involves spending more
  3819. money. Some software houses might offer upgrades which provide the Acorn
  3820. calls but some companies will charge for the upgrade.
  3821. 7.1
  3822. The strength of this package is in the hardware which allows four
  3823. joysticks. It has a dongle which fits onto the printer port but you plug
  3824. the joysticks into a separate box connected to the dongle by a thick
  3825. cable. This means that you are not blocking the socket above the printer
  3826. port. It also means that you have access to the joystick plugs at the
  3827. side of the computer. It has a second fire button on this box which is a
  3828. substitute for the ‘stir’ on the other interface. The use of the second
  3829. button is questionable as most games will only allow for one fire
  3830. button. It also recognised auto-fire which the other interface did not,
  3831. though I cannot be sure that it will do so with all joysticks.
  3832. 7.1
  3833. The package’s software consists of an application that tells you the
  3834. state of the joysticks as does the other package, a joysticks module and
  3835. a demo game which shows how all four joysticks can be used. The module
  3836. does not provide mouse emulation.
  3837. 7.1
  3838. Conclusion
  3839. 7.1
  3840. There was no noticeable speed reduction with either package, so they
  3841. cannot be a hindrance. However, neither are they guaranteed to improve
  3842. your game-playing skills. The package from Leading Edge is good all
  3843. round but its strength is in the excellent software. Magnetic Image only
  3844. allows for recent games that recognise the standard joystick calls and
  3845. this is its weakness. Its hardware is its strength. They are very
  3846. different packages and it is important to work out your priorities
  3847. before buying either.  A
  3848. 7.1
  3849. Holdfast Joypad
  3850. 7.1
  3851. Anthony James
  3852. 7.1
  3853. The Joypad has been designed as a substitute for a mouse or joystick for
  3854. very young children and in special needs applications. It fits into your
  3855. joystick port or interface and is wired as a switched type joystick. To
  3856. use it, you will need the A3010 Joymaster software or the Leading Edge
  3857. joystick interface.
  3858. 7.1
  3859. The box is a simple design being smaller than the average paperback and
  3860. about an inch and a quarter thick. It has sloped top with four large red
  3861. direction buttons and one fire button, all clearly picked out against a
  3862. yellow background. Its construction and design cannot be faulted and it
  3863. certainly looks as if it would take a lot of punishment. It can be used
  3864. for mouse emulation but as it only has one fire button, it makes it hard
  3865. to emulate a three button mouse. It is possible to use two buttons
  3866. together to emulate different buttons, but that defeats the object of it
  3867. being easy to use.
  3868. 7.1
  3869. Conclusion
  3870. 7.1
  3871. For an adult or for older children, a mouse or joystick would be easier
  3872. to use, but it is not aimed at this market. There are many possible uses
  3873. for the Holdfast Joypad, including mouse emulation on the desktop. It is
  3874. certainly a valuable contribution to the Archimedes special needs
  3875. market. It costs £24.99 inc. VAT from Holdfast Computing.  A
  3876. 7.1
  3877. Digitising Printed Text and Pictures
  3878. 7.1
  3879. Francis Aries
  3880. 7.1
  3881. Francis borrowed a Scanlight 256, a Wild Vision Greyhawk digitiser and
  3882. an HCCS HiVision digitiser and gives his views on all three.
  3883. 7.1
  3884. One disadvantage of the built-in fax machine such as David Pilling’s
  3885. ArcFax or Computer Concepts’ FaxPack is that there is no facility to
  3886. send the printed page or pictures unless they exist as software within
  3887. an application in the computer. Also, for including sketches or hard-
  3888. printed text into computer applications of word processing or DTP, some
  3889. means must be found to translate the hard-printed information into a
  3890. Draw or Paint file. The standard answer to this problem is to use a
  3891. scanner to scan the area to be digitised.
  3892. 7.1
  3893. As an alternative, if you are lucky enough to have a video camera or
  3894. camcorder, it is possible to use this in conjunction with a grey scale
  3895. or colour digitiser. Having a camcorder and needing to buy some
  3896. equipment to do the digitising, I wanted to decide what was best for my
  3897. purpose. Paul was kind enough to loan me a Computer Concepts’ Scanlight
  3898. 256 hand held scanner, a Wild Vision Greyhawk mono digitiser and an HCCS
  3899. HiVision colour digitiser in order to make some comparisons. All three
  3900. podule boards fitted the A5000 perfectly and the unprotected software
  3901. was easily transferred to hard disc.
  3902. 7.1
  3903. The theory
  3904. 7.1
  3905. Firstly, here are a few facts which will become clearer later. The
  3906. resolution of images captured by various devices and the file size
  3907. resulting from the picture of an A4 page (96.67 sq.ins.) are as follows:
  3908. 7.1
  3909. Device    DPI    Size of file
  3910. 7.1
  3911. A video camcorder    55+
  3912. 7.1
  3913. HCCS colour digitiser    61    
  3914. 357Kb
  3915. 7.1
  3916. Greyhawk Video digitiser    72×36    
  3917. 130Kb
  3918. 7.1
  3919. (Later module promised    72×72    
  3920. 260Kb)
  3921. 7.1
  3922. Scanlight 256 100dpi    100    
  3923. min 109Kb
  3924. 7.1
  3925. Theoretical 100dpi    100    
  3926. 967Kb
  3927. 7.1
  3928. Theoretical 200dpi    200    
  3929. 3.9Mb
  3930. 7.1
  3931. Theoretical 300dpi    300    
  3932. 8.7Mb
  3933. 7.1
  3934. Theoretical 400dpi    400    
  3935. 15.5Mb
  3936. 7.1
  3937. Scanlight 256 400dpi    400    
  3938. max 14.7Mb
  3939. 7.1
  3940. It soon becomes very obvious that the files collected from these devices
  3941. are horrendously long and a sizeable hard disc and 4Mb of RAM are almost
  3942. obligatory. It is easy to exceed the capacity of a floppy disc with one
  3943. scan, so it is necessary to open a directory on the hard disc to receive
  3944. the files being digitised. Compression can be used for archiving the
  3945. files when they have served their purpose but that is another story.
  3946. 7.1
  3947. The Hardware
  3948. 7.1
  3949. Video camcorders
  3950. 7.1
  3951. The typical camcorder contains a Charge Coupled Device to receive the
  3952. image from the lens and a fairly standard specification for this is
  3953. 400,000 pixels. If this is used in the most efficient way and is shaped
  3954. to suit the 3:4 proportions of the picture, the picture resolution will
  3955. be 547×730 pixels. This resolution works out at about 65×62 dots per
  3956. inch. As this does not exactly match the A4 proportions, losses and
  3957. margins could bring this resolution down towards 60 or 55 dpi. It is
  3958. fairly clear from the outset that this image capturing technique is
  3959. fairly coarse.
  3960. 7.1
  3961. HiVision colour digitiser
  3962. 7.1
  3963. This was supplied with a lead ending in an audio plug to suit the
  3964. majority of camcorders. (This could have been longer for greater
  3965. convenience but an extension was quickly added.) There was no user
  3966. guide, instead this was in a form unique to HCCS for screen-viewing and
  3967. I found it annoying, being able to print this only in the form of eight
  3968. 69Kb sprites. (Please, HCCS, provide this as a Text file.) However, the
  3969. software is very simple to use and the processes soon become routine.
  3970. The image is quoted to be 508 lines high by 720 pixels wide, (508×720 =
  3971. 365,760). If the 720 is related to the height of an A4 page, this would
  3972. result in a resolution of 61 dpi.
  3973. 7.1
  3974. Clicking on the HiVision iconbar icon reveals a black window. The window
  3975. menu provides six main choices. ‘Save’ saves as a sprite file. ‘Adjust’
  3976. allows brightness, contrast and colour saturation to be pre-set for
  3977. adjustment. ‘Grab frame’ allows the instant grabbing of a source frame
  3978. into memory but only if the picture can be monitored on a TV or
  3979. camcorder viewfinder. ‘Continuous’ samples the input and displays it on
  3980. the screen at about one image per second, clicking again on ‘Continuous’
  3981. retains that sampled frame in memory. The retained image is of low
  3982. quality mono. ‘Process’ transforms the memory image into one of high
  3983. quality mono in accordance with the settings made in ‘Adjust’. ‘Colour’
  3984. does the same for an image input in colour and converts the low quality
  3985. mono image to one of high quality colour. Each of these adjusting
  3986. processes takes about a minute. At all times, only the one ‘adjusted’
  3987. image remains in memory and may be adjusted as many times as necessary
  3988. to obtain tones of your choice. When you are satisfied, the final
  3989. processed or colour image may be saved as a 357Kb sprite.
  3990. 7.1
  3991. In addition, HiFinder software (with similar user guide) is provided
  3992. which samples colour or monochrome images in monochrome at about three a
  3993. second. Here, the software allows saving as a sprite or processing to
  3994. suit a mode 15 or 21 screen and the adjustment for brightness and
  3995. contrast are almost instantaneous.
  3996. 7.1
  3997. The captured images are excellent and the resolution is well matched to
  3998. that of expected picture input in colour or monochrome. To do justice to
  3999. the HCCS HiVision digitiser, a high resolution 256 colour mode such as
  4000. 21 must be used to view the picture. Higher resolution modes give no
  4001. noticeable improvement and there is obvious picture loss at lower
  4002. resolution modes. Adjusting as above can correct the image almost
  4003. infinitely to suit the purpose required. However, when related to an A4
  4004. sheet of text on paper, the resolution of 508 lines by 760 pixels is not
  4005. fine enough for viewing or printing standard text. To get the equivalent
  4006. of a 200 dpi scan (which is necessary for print, see later), the size of
  4007. input should be about a third the dimensions of an A4 sheet. The
  4008. stitching together of nine separate pictures is not a good idea.
  4009. 7.1
  4010. It does not seem to be possible to use the software to adjust sprites
  4011. once they have been saved but there are other image-handling packages
  4012. available to do this.
  4013. 7.1
  4014. When I require a digitiser for inclusion of pictures in an application,
  4015. I shall have no hesitation in going for the HCCS HiVision.
  4016. 7.1
  4017. Greyhawk digitiser
  4018. 7.1
  4019. This does the same job of monitoring a colour or mono vision input to
  4020. give a monochrome image. The podule connection was a BNC socket and no
  4021. cable was supplied. Here two items of software are provided and both
  4022. have to show on the iconbar together for use. !TakeOne allows a moving
  4023. source image to be viewed on the computer screen in real time with only
  4024. a trace of jerkiness but it does no more. The basic ScanImage dialogue
  4025. box from the !Scanner software (of which more later) must be on the
  4026. screen and, when the right frame is displayed by !TakeOne, OK in this
  4027. dialogue box is clicked. The input is then in memory occupying 130Kb.
  4028. The format is square but the scanner software may be used to select a
  4029. suitable rectangle from the original display although this leads to less
  4030. efficient use of the image. The software may be used to adjust
  4031. brightness, contrast, clarity, grey map, etc until the half tone grey
  4032. image is as near perfect as possible. You can then save the result as a
  4033. sprite or a drawfile containing the sprite. If the 130Kb file size is
  4034. related to the 11.7“ height of an A4 page, the resolution is not
  4035. suitable for standard text although very satisfactory for pictures.
  4036. 7.1
  4037. As a bonus, the scanner software can be used to modify any monochrome
  4038. Acorn sprite file already saved. There is a new module promised to
  4039. improve the quoted resolution of 72×36 to 72×72 but this is still
  4040. unlikely to be satisfactory for an A4 sheet of text.
  4041. 7.1
  4042. Scanlight 256 hand held scanner
  4043. 7.1
  4044. This scans an area between 99mm and 105mm wide and of any length within
  4045. limits of memory available. It is provided with !Scanner software and a
  4046. ruler guide which engages in a slot in the scanner to assist in
  4047. producing straight scans. The scan may be done at 100, 200, 300 or 400
  4048. dots per inch. The choice of scanning in B&W or 16 or 256 grey levels is
  4049. given. Dithering is offered but advised against in favour of
  4050. manipulation by the software. The variations possible in the initial
  4051. scan and by software manipulation are so extensive that it will not be
  4052. possible to go through them all. Basically, the scanned Original image
  4053. remains unaltered in memory until replaced by new input. The software
  4054. allows an Altered image also on the screen and each time its toolbox is
  4055. used to make a change, the Altered window only is changed. Facilities
  4056. are available to alter grey scales, contrast, sampling (a form of
  4057. averaging groups of pixels to give a coarser, less memory-hungry result)
  4058. and many other effects, to an almost unlimited extent.
  4059. 7.1
  4060. To test for file sizes, I scanned carefully an exact 4“ length of graph
  4061. paper. The input actually scanned was always slightly less than the 4”
  4062. length and the scanned width seemed to depend on the selected
  4063. parameters. The width, length and image bytes quoted below are as given
  4064. by the software. I assumed 16 sq.ins. as the scan area to extrapolate to
  4065. A4 size.
  4066. 7.1
  4067.     Dialogue     dpi    width    length    
  4068. size    A4 size
  4069. 7.1
  4070.     box         (in)    (in)    (Kb)    
  4071. (Kb)
  4072. 7.1
  4073.     Mono    100    3.83    3.91    18    
  4074. 109
  4075. 7.1
  4076.         200    3.84    3.93    74    
  4077. 447
  4078. 7.1
  4079.         300    3.84    3.93    166    
  4080. 1002
  4081. 7.1
  4082.         400    3.84    3.98    299    
  4083. 1806
  4084. 7.1
  4085.     Grey 16    100    4.16    3.96    81    
  4086. 489
  4087. 7.1
  4088.         200    4.16    3.88    315    
  4089. 1903
  4090. 7.1
  4091.          300    4.16    3.94    720    
  4092. 4350
  4093. 7.1
  4094.         400    4.00    3.98    1244    
  4095. 7516
  4096. 7.1
  4097.     Grey 256    100    4.08    3.94    159    
  4098. 960
  4099. 7.1
  4100.          200    4.08    3.93    628    
  4101. 3794
  4102. 7.1
  4103.          300    4.05    3.94    1406    
  4104. 8495
  4105. 7.1
  4106.         400    4.00    3.90    2436    
  4107. 14710
  4108. 7.1
  4109. Is it more than coincidence that the Grey, 256 tone A4 bytes are
  4110. comparable with the theoretical A4 dots above? Note how the width of
  4111. scan varies according to the selected type of scan.
  4112. 7.1
  4113. For mono tests, I used an A4 sheet of 91 lines of 6 point text. After
  4114. many trials using the software to increase the image size until
  4115. individual pixels were visible, I found that 100 dpi did not give the
  4116. resolution necessary to acquire sufficient character detail for future
  4117. processing but it may be sufficient for much larger text or line
  4118. diagrams. 200 dpi was adequate for the 6 point text and would be very
  4119. satisfactory for larger point sizes. It was possible to scan half the
  4120. length of the sheet and select the wanted rectangle from each half and
  4121. stitch these together in DrawPlus or a suitable DTP package but the
  4122. linearity of the hand held scan is not perfect and the join is almost
  4123. impossible to hide. It is better to make three scans across the page and
  4124. join scans at spaces between lines of text.
  4125. 7.1
  4126. Having made a scan and selected the area to process, the Altered image
  4127. window is displayed. The Toolbox allows the original image to be
  4128. processed to the optimum for printing. A certain amount of trial and
  4129. error is necessary until the process can be standardised to suit your
  4130. hardware. Below I detail my method of scanning an A4 sheet of annotated
  4131. text.
  4132. 7.1
  4133. I made no tests to determine the capability of the Scanlight 256 in
  4134. digitising colour or mono half tone pictures. I saw this demonstrated at
  4135. Computer Concepts and feel that I could not fault the application for
  4136. scanning pictures up to about 4“ wide and manipulating them into a
  4137. satisfactory form for use. I believe the necessity to scan at a greater
  4138. density than 200 dpi will be rare.
  4139. 7.1
  4140. The !Scanner software can also be used to make modifications to the
  4141. quality, grey level, contrast, etc of any standard Acorn monochrome
  4142. sprite by dragging the file to the scanner iconbar icon. This then
  4143. becomes an Original as described above.
  4144. 7.1
  4145. This is not a complete review. The Scanner software has very extensive
  4146. capabilities which I have only been able to touch on or have been unable
  4147. to mention.
  4148. 7.1
  4149. Conclusion
  4150. 7.1
  4151. Digitising an A4 sheet of text for use in another application is best
  4152. done using a scanner. For a hand held 105mm scanner, do three passes
  4153. across the A4 sheet. Vision digitisers in conjunction with a video
  4154. camera are excellent for their stated purpose but do not give sufficient
  4155. resolution to make them suitable for digitising an A4 page of text. The
  4156. scanner is also excellent for monochrome results from colour or half
  4157. tone picture inputs up to four inches wide. For pictures larger than
  4158. this, both vision digitisers with their software performed well.
  4159. 7.1
  4160. Do not spend too little on a scanner. I first tried a well advertised
  4161. hand held scanner at about half the price of that from CC. However, the
  4162. grey scaling was inadequate and the software for image manipulation was
  4163. poor.
  4164. 7.1
  4165. For my purpose I shall buy the CC scanner and leave the purchase of the
  4166. HCCS digitiser until the need for digitising pictures arises. I believe
  4167. the extra cost of the HCCS, because it can also give you colour, is
  4168. worthwhile over the Greyhawk. However there is now a new package from CC
  4169. called Scanlight Video 256 (see Archive 6.12 p6) which combines the
  4170. capabilities of Greyhawk with those of Scanlight 256. If you have a
  4171. camera and can manage without digitising in colour, the small extra for
  4172. this over the Scanlight 256 would be well worthwhile.
  4173. 7.1
  4174. Scanning an A4 sheet
  4175. 7.1
  4176. Here is my method for scanning an A4 sheet using the Scanlight 256 hand
  4177. held scanner. I choose to scan at 16 grey level, 200dpi as this scan is
  4178. over 100mm wide. I find that if I use very slightly darker than centre
  4179. on the brightness thumb wheel, it will pick up scribbled pencil as well
  4180. as print. I mark the length of the 297mm sheet at about 99mm and 198mm
  4181. with small marker lines a couple of mm long at each edge of the sheet. I
  4182. don’t choose these dimensions exactly but place the markers such that
  4183. they correspond with a space between text or some other part of the
  4184. sheet which will be easy to match up later. I then scan the top third of
  4185. the sheet with the scanner ruler in the next third of the paper, about
  4186. 3mm clear of my markers.
  4187. 7.1
  4188. After scaling the original image, to see it all, I use ‘select area’ on
  4189. its menu then ‘crop to selected area’ to choose the correct part of the
  4190. image to keep. I then raise the altered image and view the toolbox. I
  4191. select ‘2×2 sampling’ and ‘16 grey output’. I also rotate the altered
  4192. image by 90° anti-clockwise. I click on ‘Enhance’ followed by ‘darken
  4193. edge, low’ as this improves the clarity of the poorer parts of the image
  4194. (the scribbled pencil). The altered image is then saved to Draw. After
  4195. this first save, I also save the toolbox settings as a ‘settings’ file
  4196. which can be instantly recovered when I next have a session scanning
  4197. similar material.
  4198. 7.1
  4199. The same process is followed for the centre third of the A4 sheet but
  4200. here the altered image is immediately transformed according to the last
  4201. setting of the toolbox and needs no work on it except saving. For the
  4202. final third, the A4 sheet must be rotated 180° so that the scanner ruler
  4203. may be placed in the middle third of the sheet to hold it during scan.
  4204. The processing is the same except that the altered image must be rotated
  4205. in the opposite direction before saving.
  4206. 7.1
  4207. Three thirds of the sheet are now saved, all oriented to suit an A4
  4208. sheet. These files may each be dragged to a blank DrawPlus window (or
  4209. other suitable application) and adjusted into place so that the join is
  4210. imperceptible. This final image may be saved as a whole and used in
  4211. another application or printed or faxed to suit the original purpose of
  4212. the scan.  A
  4213. 7.1
  4214. Archivist Professional Database
  4215. 7.1
  4216. Peter Jennings
  4217. 7.1
  4218. When Oregan’s data management system, Archivist, was reviewed in August
  4219. last year (Archive 5.11 p61), I recommended it as a versatile, easy-to-
  4220. use, application which handled only text and figures. Since then it has
  4221. gone through a succession of upgrades, adding more and more features, to
  4222. emerge finally as the new Archivist Pro (version 5.03). This now offers
  4223. a card index for text, figures, graphics and sound. The cards will also
  4224. accommodate complete text files, limited only by computer or disc memory
  4225. and these, like the graphics and sound, are stored in the file as
  4226. “resources” which can be exported into other applications. Selections of
  4227. cards with a common theme can be compiled into subsets.
  4228. 7.1
  4229. Archivist Pro costs £44.95, with a multi-user site licence available for
  4230. £50, but registered users of previous versions can upgrade from
  4231. Archivist 4.00 for £10 or from Archivist 2.40 for £15. Further updates
  4232. are to be provided free of charge.
  4233. 7.1
  4234. Three discs are supplied, accompanied by a 25-page ring-bound
  4235. illustrated manual, a function key strip and a registration form, all
  4236. packed in a laminated card folder.
  4237. 7.1
  4238. The discs contain the database manager and a number of other
  4239. applications including a card designer, an importer for data from other
  4240. systems, a program to append or merge separate database files, a utility
  4241. to catalogue discs and a comprehensive label designer and printing
  4242. program, along with sample files, a tutorial and six exclusive outline
  4243. fonts.
  4244. 7.1
  4245. Simple card design
  4246. 7.1
  4247. The card designer is very simple to use. It produces a blank master card
  4248. and opens a window where each field is created by typing a title and
  4249. setting the type, maximum size, colour and other details by clicking on
  4250. radio buttons. The fields appear on the master card as titled boxes
  4251. which can be dragged to the required place and visual size, using an
  4252. optional grid to help position them. Pairs of rulers, in centimetres or
  4253. inches, are available and these are particularly useful to help field
  4254. alignment if the data is eventually to be printed onto pre-designed
  4255. forms. The fields can be Text; Integer (whole numbers); Real (decimal
  4256. numbers); Formula, to carry out calculations; Date, for automatic
  4257. insertion of date and time in a chosen format; or Boolean and Multiple-
  4258. choice, containing a list of options which can be toggled through or
  4259. selected from a window.
  4260. 7.1
  4261. The first noticeable differences from the original version of Archivist
  4262. are the addition of colour for the cards, which greatly improves their
  4263. appearance, and optional backdrops. There is a choice of 16 colours or
  4264. grey shades for the background and for each field independently.
  4265. 7.1
  4266. As before, card layouts can be changed at any time without any loss of
  4267. data, by reloading the file into the designer. This is a really valuable
  4268. facility when, as so often happens, the original field lengths are found
  4269. to be inadequate or extra fields are needed.
  4270. 7.1
  4271. The “resource” files are added by dragging onto the individual cards.
  4272. They can include Text, Draw, Sprites, Maestro, Tracker, Symphony and
  4273. sampled files. The graphics are displayed on the card and the text and
  4274. sound files appear as standard icons. They can all be accessed from the
  4275. card or copied into other applications.
  4276. 7.1
  4277. Practical demonstration
  4278. 7.1
  4279. The manual refers to the sample files and the tutorial on disc to help
  4280. explain resource files, and the practical demonstration offered is the
  4281. best way to understand them. It is not necessary to create separate
  4282. fields because a resource can “share” an existing one and the graphic or
  4283. icon will normally appear immediately above it. The width will match the
  4284. physical length of the field, with the height in proportion. The
  4285. tutorial shows how a resource can be made to appear at the side of the
  4286. field and how a graphic can be suitably scaled and proportioned.
  4287. Accessing the resource is done by holding down <Shift> and clicking on
  4288. the field (not the icon). This last point can easily be missed as it is
  4289. more natural to click on the icon when you see it displayed on the card.
  4290. 7.1
  4291. Another useful new feature is the ability to add up to 128 lines of
  4292. “freetext” anywhere on the master card. This is done by writing the text
  4293. in a window and then dragging it into position. The usual range of
  4294. colours are all available.
  4295. 7.1
  4296. I am always slightly disappointed when a database limits the length of
  4297. field names to a maximum of ten characters and makes it sometimes
  4298. necessary to use abbreviations. Also, I like to be able to set the title
  4299. of a field and its data to different colours, which the present version
  4300. of Archivist does not allow.
  4301. 7.1
  4302. However, with freetext, I have found a simple, although undocumented,
  4303. way round both these restrictions. If you want to use a field name
  4304. longer than ten characters, leave the title box in the designer window
  4305. blank when creating the field. Then just write the desired name in the
  4306. freetext window and drag it into position on the card. The name can also
  4307. be set to a different colour from the field, if you wish. If you use the
  4308. label printing facility, you will find a blank in place of titles set in
  4309. this way as Archivist does not, of course, recognise them as field
  4310. names. Nevertheless, clicking on the blank still adds the field to the
  4311. label so there is no real problem.
  4312. 7.1
  4313. Label design program
  4314. 7.1
  4315. The label printer is, in fact, a comprehensive design program which
  4316. enables you to choose the fields to be included and the size and layout
  4317. of the labels, including the number of labels across the sheet and the
  4318. vertical and horizontal gaps between them. Separate print styles can be
  4319. applied to each individual field or piece of text.
  4320. 7.1
  4321. Among other features added during earlier upgrades of Archivist is a
  4322. replace facility allowing the use of a formula to make a global
  4323. adjustment of figures. This, for example, would mean that all the prices
  4324. in a field could be changed on every card to match an increase or
  4325. (hypothetically, of course) a reduction in VAT with one simple entry.
  4326. 7.1
  4327. One valuable feature that has also been available in earlier versions,
  4328. but is worth highlighting, is a quick entry facility for up to 16
  4329. separate lines of text or figures. These are first entered into a
  4330. window, either by typing or by dragging in a previously compiled text
  4331. file. Any line can then be copied onto a card with a single click,
  4332. greatly speeding up repetitive entries. An even quicker way, at the
  4333. designer stage, is to set a default entry, which can be overwritten on
  4334. any card.
  4335. 7.1
  4336. Other features continued from earlier versions of Archivist, and
  4337. described in more detail in last year’s review, include a toolbox
  4338. browser; the ability to manipulate figures and make calculations as in a
  4339. spreadsheet; a clipboard; a range of searches from quick and simple to
  4340. very sophisticated (the fastest “Easy Search” is claimed to check
  4341. through 150,000 cards in five seconds and the more complex searches are
  4342. now nearly as fast); primary and secondary sort routines; a choice of
  4343. printing formats including WYSIWYG, columns or report (tabular,
  4344. spreadsheet style) and labels, using RISC OS outline fonts; statistics
  4345. windows; a password facility and the ability to export files in CSV,
  4346. optionally with Minerva Graphbox headers, TSV and plain text formats,
  4347. and direct to Impression by way of an Impulse link.
  4348. 7.1
  4349. No nonsense
  4350. 7.1
  4351. Archivist is described as a “no nonsense database” and its ease of use
  4352. has taken its earlier versions into more than 350 schools. Archivist Pro
  4353. still keeps this simplicity and intuitive feel but is now a more
  4354. versatile and powerful application with some sophisticated features
  4355. which should meet the needs of most database users.
  4356. 7.1
  4357. Anyone thinking of buying a database program in a higher price range
  4358. should look carefully to see if it has anything more than they would use
  4359. to make it worth the extra cost.  A
  4360. 7.1
  4361. Battle Chess
  4362. 7.1
  4363. Myles and Rick Thorne
  4364. 7.1
  4365. Battle Chess from Krisalis Software Ltd. (£24 from Archive) comes in a
  4366. colourful chequered box, on two discs. An extremely comprehensive and
  4367. well-written manual gives the basic rules of chess, including movement
  4368. of pieces, chess notation, some sample games and various tactics to win
  4369. the game.
  4370. 7.1
  4371. Starting up
  4372. 7.1
  4373. Disc one is loaded and three options are given: play the game, install
  4374. the program on a hard disc or play the speeded-up version by using the
  4375. RAM disc. After a few moments, you are invited to load disc two.
  4376. 7.1
  4377. The game is copy-protected − a marble chessboard appears on the screen
  4378. and you are asked to type in a specific move, from the manual, using one
  4379. of twenty games played between past masters. If you accurately type the
  4380. correct code, the board receives its chess pieces. If you install it on
  4381. your hard drive you first have to insert disc number 1, then copy a move
  4382. from the manual before you can start playing, so it has a kind of double
  4383. copy-protection.
  4384. 7.1
  4385. The game
  4386. 7.1
  4387. The game can be played as you against the computer, you against a friend
  4388. or the computer against itself.
  4389. 7.1
  4390. Battle Chess menus can be obtained by pressing and holding <select>.
  4391. Pull down menus, carried by two cute flying cherubs, give further
  4392. options for disc, moves, settings and levels. These options, when
  4393. highlighted, are available even halfway through a game.
  4394. 7.1
  4395. There have been many versions of computer chess but Battle Chess is
  4396. different. Whilst still providing a challenge to players of all
  4397. abilities, it is fun to play, mainly because of the superb graphics.
  4398. 7.1
  4399. The playing pieces actually fight to the death before your very eyes.
  4400. The animation is extremely clever because each time a piece is taken, a
  4401. different combat takes place. The Queen seductively wiggles her way
  4402. across the board; the King has a few surprises up his sleeves; the Rook
  4403. changes into a lumbering rock monster; the Pawns are stocky men-at-arms
  4404. carrying deadly spears; the Knights are bullying and brash; the Bishop
  4405. gracefully glides across the board. Of course, each move takes a
  4406. considerable time in this mode, so once you have got the “silliness” out
  4407. of your system, you can switch to the 2D mode.
  4408. 7.1
  4409. The advantage of the 2D option is that it is a more conventional chess
  4410. simulation and runs much more quickly than the 3D option.
  4411. 7.1
  4412. Chess Tutor?
  4413. 7.1
  4414. The program could also be used as a chess tutor. The ‘Suggest move’
  4415. option gives hints for possible moves, the Take Back option allows you
  4416. to take back the last move made by either side. Not enough time to
  4417. finish the game? Save it and pick up where you left off when time
  4418. allows. Growing impatient? Then the Force move option speeds up your
  4419. opponent’s thinking. Had enough? Choose Quit and exit to the desktop −
  4420. something that would be usefully copied by other games programmers.
  4421. 7.1
  4422. Conclusion
  4423. 7.1
  4424. Ten skill levels, with optional time limits for each move, offer a
  4425. challenge to just about everyone who plays chess. We found the program
  4426. extremely entertaining. Serious-minded players will find the program
  4427. appealing, fun-minded players will get many laughs and hours of
  4428. enjoyment from it.
  4429. 7.1
  4430. Postscript
  4431. 7.1
  4432. An interesting way of playing Battle Chess, in order to see the many
  4433. forms of combat, is to play as follows:- instead of trying to keep your
  4434. pieces out of harm’s way, you try to force your opponent to take them.
  4435. The winner is the player to get rid of all his pieces, including the
  4436. King, first.  A
  4437. 7.1
  4438. Here are some extracts from an unsolicited review sent in by Tord
  4439. Eriksson. I have chosen those bits which add to what Myles and Rick have
  4440. said...
  4441. 7.1
  4442. ... Being a devious type I tried fooling it into making a pawn into a
  4443. queen, when it really needed a knight, to avoid complete disaster. I am
  4444. happy to report that it did exactly what it should and check-mated me in
  4445. one move. The chess term is that the game supports under-promotion. All
  4446. competent games do this, but many don’t. Well done! ...
  4447. 7.1
  4448. ... On an ARM3 machine, using a RAM disc, it is slow, even when run at
  4449. novice level. If you make the mistake of running the program from a
  4450. compressed disc directory, Battle Chess will be painfully slow. Cyrus 4,
  4451. a widely available chess program, on a Amstrad 4MHz CP/M machine, runs
  4452. at about the same speed as Battle Chess on an ARM3, using the RAM disc.
  4453. ...
  4454. 7.1
  4455. Conclusion
  4456. 7.1
  4457. When viewed in 3D it has, compared to Chess3D, much better graphics, if
  4458. not speed. It is also much easier to understand and to set up. Full
  4459. marks.
  4460. 7.1
  4461. When viewed in 2D and compared to David Pilling’s multitasking Chess, it
  4462. has less to offer. The 2D view is quite plain, with very ordinary-
  4463. looking pieces that crawl over the chess board and not much more. Sadly,
  4464. the game seems to play as slowly in that mode as in the 3D view.
  4465. 7.1
  4466. I think Krisalis would be wise to buy David’s chess algorithms and
  4467. include them in Battle Chess II. With that it would be a winner and a
  4468. delight in every way.
  4469. 7.1
  4470. If you want to buy a chess game to interest someone who does not play
  4471. chess or to get a small child interested, this is a good choice − better
  4472. than Chess3D. For speed, !Chess wins hands down.
  4473. 7.1
  4474. Compared to David Pilling’s !Chess, at £6 from Archive or David, there
  4475. is no contest, even with those glorious graphics and including the
  4476. little cherubs!  A
  4477. 7.1
  4478. JPEG Column
  4479. 7.1
  4480. Stuart Bell
  4481. 7.1
  4482. Last time, I reported on tests of the JPEG applications, !JPEGit, !JFIF
  4483. and !JView. I concluded that all work well and that the last one is very
  4484. fast indeed. However, it only reads JPEG files – it can’t create them,
  4485. and also, on my non-multisync screen, sprites were displayed without
  4486. omitting alternate lines, with the effect that the images were stretched
  4487. by a factor of two vertically. Held over to this month are tests of John
  4488. Kortink’s latest !Creator and !Translatr shareware applications, and
  4489. “For Your Eyes Only” from the same French programmer as !JView.
  4490. 7.1
  4491. djpeg mark 2
  4492. 7.1
  4493. In Archive 6.12, Mike Williams suggested a couple of possible reasons
  4494. for the dreadful image quality in a JPEGed ray-trace image file which I
  4495. had reported in July. One was a bug in the version of the djpeg utility
  4496. supplied by Acorn with RISC OS 3. He sent a version ported by Keith
  4497. Sloan which doesn’t have that bug. But, I didn’t keep Cain’s original
  4498. files, and on my original disc copy of my article, Impression stores
  4499. them as Drawfiles, not Spritefiles, and so I couldn’t JPEG them again.
  4500. Argh!
  4501. 7.1
  4502. Part of the sprite deJPEGed by !ChangeFSI, using Keith Sloan’s version
  4503. of the djpeg utility.
  4504. 7.1
  4505. Instead, I replaced djpeg in !ChangeFSI with Keith’s version, to see if
  4506. it made any difference with the familiar Hi People sprite from HCCS. To
  4507. my surprise, it appeared to make quite a significant difference, the
  4508. screen image being noticeably sharper. So, it may well pay to replace
  4509. the standard djpeg file in your copy of !ChangeFSI – not forgetting to
  4510. keep the original just in case of some obscure compatibility problem in
  4511. the future!
  4512. 7.1
  4513. For Yours Eyes Only
  4514. 7.1
  4515. Since last time, I’ve been playing around with !FYEO a little more. It
  4516. is very much like !JView, and as fast, but displays the de-JPEGed image
  4517. as the conversion proceeds. It, too, assumes the use of a multisync
  4518. monitor. Neil Hoggarth, who sent it to me, suspected that the output is
  4519. more grainy than that of !ChangeFSI, so I tried to test this aspect of
  4520. its performance. Using in turn !ChangeFSI and !FYEO to deJPEG a 30Kb
  4521. version of HCCS’s HiPeople sprite to give a mode 21 sprite, it seems
  4522. from the screen images that !FYEO certainly does produce a more grainy
  4523. image, although I’m not sure how evident that will be when they’re
  4524. printed in Archive. This, of course, raises the question of whether
  4525. !JView also produces images which are less good than those of
  4526. !ChangeFSI. Since all these applications will be on the Archive JPEG
  4527. Shareware disc, I’ll leave that as an exercise for the reader!
  4528. 7.1
  4529. Part of the sprite deJPEGed by !ChangeFSI (standard Acorn version of
  4530. djpeg)
  4531. 7.1
  4532. Part of the same sprite deJPEGed by !FYEO
  4533. 7.1
  4534. These last three tests illustrate a very important point about the JPEG
  4535. process, and one which I had not fully appreciated before. It is that
  4536. whilst the algorithms involved are well defined, the implementation of
  4537. those procedures will differ, will involve different arithmetic and
  4538. rounding errors, and hence will produce results of varying quality. For
  4539. example, Keith Sloan’s version of djpeg, which runs to 41Kb, must be
  4540. quite different from Acorn’s 26Kb djpeg, and produces significantly
  4541. better results. Whether or not the differences are obvious in print, the
  4542. three sprites produced in the above tests are quite different, even on
  4543. my standard resolution (albeit 17“) monochrome(!) screen. So, in future,
  4544. we must consider the quality of results produced by JPEG applications as
  4545. well as the time they take.
  4546. 7.1
  4547. !Creator and !Translatr
  4548. 7.1
  4549. These shareware applications from John Kortink have become the de-facto
  4550. standard programs for the creation and conversion of image files in
  4551. (almost?) any possible format produced on any possible personal computer
  4552. system. I certainly don’t comprehend the massive range of formats
  4553. available but what is significant for this column is that the list now
  4554. includes JPEG files. Please note first that JPEG support appeared in
  4555. !Creator version 1.36 and !Translatr version 7.11 and hence that some PD
  4556. libraries may still be distributing earlier versions. Second, they are
  4557. shareware, not public domain, and so a registration fee is payable if
  4558. you use them.
  4559. 7.1
  4560. The first thing that I noted was that they use version 4 of the
  4561. Independent JPEG Group’s JPEG software for the cjpeg and djpeg routines.
  4562. They are larger, require full word parameters (e.g. for quality) rather
  4563. than single letters and, one presumes, add yet another variable to the
  4564. question of which JPEG applications are the best. Of course, for ‘front
  4565. ends’ like !JPEGit of !JFIF to use these new routines, they would have
  4566. to be amended to supply the new-style whole word parameters. The
  4567. potential for improvement seems endless!
  4568. 7.1
  4569. !Creator
  4570. 7.1
  4571. As the documentation explains, !Creator can create several foreign
  4572. graphics formats, using either Archimedes sprite files (filetype &FF9)
  4573. or !Translator’s Clear files (filetype &690) as input. It can create the
  4574. following graphics formats: GIF (Graphics Interchange Format) files;
  4575. TIFF (Tag Image File Format) files; AIM (Archimedes/Amiga/Atari Image
  4576. Manager) files; PBMPlus (Portable Bit Map toolkit) files, and now JPEG
  4577. (Joint Photographic Experts Group) ‘JFIF’ files.
  4578. 7.1
  4579. My first experience with !Creator (version 1.38) was not too
  4580. encouraging. Loading it and converting the Hi People sprite to a JPEG
  4581. file worked faultlessly but trying to load !Creator again after having
  4582. saved the ‘Status’ file with ‘JPEG’ as the selected output format
  4583. produced a ‘nothing works but total re-boot’ machine crash. There is a
  4584. bug in the way !Creator writes out new ‘Status’ files.
  4585. 7.1
  4586. Apart from that, the creation works well, taking about 50 seconds (with
  4587. ‘Q’ set to 25). The user interface is well laid out and quite intuitive.
  4588. Of particular note is !Creator’s use of memory. It will use what is
  4589. available for its input and output buffers but only takes 64Kb as a
  4590. minimum and will certainly convert sprites which are far larger than the
  4591. available memory. This sets it apart from all other JPEG applications
  4592. discussed to date.
  4593. 7.1
  4594. Part of the same sprite from !Creator – !Translatr
  4595. 7.1
  4596. !Translatr
  4597. 7.1
  4598. This application will convert from a huge range of native and foreign
  4599. graphics file formats to Acorn sprite or ‘Clear’ files. Whilst the list
  4600. of supported formats is massive, our interest is in its JPEG file
  4601. reading facility. I tested version 7.14. Producing a mode 21 sprite from
  4602. the JPEG file produced by !Creator took about 50 seconds but it was
  4603. displayed with the familiar vertical stretch and with the palette of the
  4604. whole screen display modified. Again, memory usage was commendably low
  4605. (160Kb with no sprite being displayed.)
  4606. 7.1
  4607. The result of the !Creator – !Translatr combination seem, on screen, to
  4608. be a little less clear than those produced using Keith Sloan’s djpeg
  4609. routine within !ChangeFSI.
  4610. 7.1
  4611. I conclude that if you are used to using !Translatr or !Creator for
  4612. other graphics formats, you would be well advised to make sure that you
  4613. have late versions which handle JPEG files. Likewise, if your interests
  4614. extend to other formats, they make excellent multi-purpose tools, and
  4615. the registration fee is a bargain. But if you are only interested in
  4616. JPEG, they offer only the advantage of reduced memory requirements over
  4617. the JPEG-specific applications which we have already examined.
  4618. 7.1
  4619. One further issue is the quality of image produced by the different
  4620. djpeg routines and, in particular, by the latest release from the
  4621. Independent JPEG Group, which !Creator and !Translatr use. Is version 4
  4622. much better? How does it compare with Keith Sloan’s implementation? I
  4623. hope to have some results for the next column.
  4624. 7.1
  4625. Archive JPEG shareware disc
  4626. 7.1
  4627. As promised last time, I’ve put together a shareware disc with the
  4628. latest versions of various JPEG applications. Its full contents are:
  4629. !ChangeFSI, version 0.90a; !FYEO, version 1.02; !Jewel, version 0.04;
  4630. !JFIF, version 26th June 1993; !JPEGinst to install !JPEGit, version
  4631. 1.11A, i.e. the PD version; !JView − version 0.07; djpeg − Keith Sloan’s
  4632. implementation, file dated 18 Nov 1991; JPEG-FAQ − a text file pulled
  4633. off Usenet and headed “JPEG image compression: Frequently Asked
  4634. Questions”. Uncompressed, the disc runs to 900Kb, and is available as
  4635. Archive Shareware disc 51.
  4636. 7.1
  4637. And finally
  4638. 7.1
  4639. If anyone has access to Internet and could try to contact the author of
  4640. !JView, Frank Lyonnet, about the ‘stretched y-axis with non-multisync
  4641. screen modes’ problem I described last month, I’d be very grateful.
  4642. According to the documentation, his address is “lyonnet@ufrima.imag.fr.”
  4643. The JPEG correspondence dried up somewhat over the summer. Please let me
  4644. have news of your findings with the various JPEG applications, and how
  4645. about some more “<32Kb JPEG images”? The next JPEG Column should appear
  4646. in two months’ time, to give me a chance to include your responses to
  4647. this month’s offering.  A
  4648. 7.1
  4649. Vector Upgrade (1.1)
  4650. 7.1
  4651. Tord Eriksson
  4652. 7.1
  4653. Over a year ago (Archive 5.10 p35), I looked at Vector, an enhanced
  4654. version of Jonathan Marten’s DrawPlus. Now version 1.1 of Vector is
  4655. available as an upgrade for £10. The new package consists of a small
  4656. wallet containing a manual (the same as the old version), two discs and
  4657. some leaflets for existing users and some addendums.
  4658. 7.1
  4659. There are tutorials, example drawings, a good selection of libraries and
  4660. some utilities on the discs. This is in addition to Vector 1.1, some
  4661. fonts and some further addendums, with errata and latest additions to
  4662. the program.
  4663. 7.1
  4664. Flatten and more
  4665. 7.1
  4666. This updated version corrects most of the drawbacks with Vector, and
  4667. improves on some already excellent features. The main difficulty I, and
  4668. many other users, have had with Vector, is its inability to export files
  4669. in draw format, with all the special effects included.
  4670. 7.1
  4671. Now there is a little utility called Flatten that turns any Vector file
  4672. into a normal drawfile. This naturally makes the files much bigger,
  4673. typically 400%, but you can now use them directly in Impression or
  4674. Ovation documents, and still keep the interpolation, replication and
  4675. radiation effects. To export to other formats, like those used in the PC
  4676. and Mac sphere I still recommend using ArtWorks as a go-between, as it
  4677. can export in a number of different formats.
  4678. 7.1
  4679. Vector fell on its face, so to speak, when Artworks arrived, especially
  4680. in terms of drawing speed. The latter cut corners in screen resolution
  4681. to be able to render very complex objects fairly quickly, but Vector did
  4682. not.
  4683. 7.1
  4684. Now you can control the resolution of Vector in a similar way to
  4685. Artworks, with a useful speed increase. At maximum resolution, setting
  4686. “11” for Artworks and “5” for Vector, they both render a complex draw
  4687. object, like the Pharaoh below, at roughly the same speed, ArtWorks
  4688. being the winner (tested by switching from mode 12 to 15 and back).
  4689. 7.1
  4690. However, as seen on the screen-shot there is a great difference in
  4691. screen resolution, due to ArtWorks CorelDraw-like rendering (ArtWorks
  4692. left, Vector to the right). Vector can now display objects only as wire
  4693. frame drawings, leaving all fills transparent. This is often a great
  4694. help when creating new objects, as you can then study all layers, with
  4695. all the details at once, unhindered.
  4696. 7.1
  4697. Master editor
  4698. 7.1
  4699. As I have said before, the editing facilities of Vector outclass
  4700. ArtWorks, just as ArtWorks outclasses Vector in the import/export
  4701. business. Sadly, neither package supports the format of the other.
  4702. 7.1
  4703. With Vector, you can very easily split a path into sub-paths, reverse
  4704. paths, make masks, merge paths to create complex objects or make
  4705. numerous copies of an object in a number of ways. ArtWorks has some of
  4706. these features, but far from all.
  4707. 7.1
  4708. One useful addition to Vector is “overlay lines” where you add a line on
  4709. top of another to create cables on technical illustration, or streets on
  4710. a map. In ArtWorks you make a copy on top the original lines instead.
  4711. 7.1
  4712. As with Impression, you can now set the autosave to prompt you to save
  4713. after a set time − it even gives you a beep!
  4714. 7.1
  4715. An addition I personally like is the fact that “text to path” can now
  4716. convert multiple lines of text or many objects at once. If only it had
  4717. been supported before...
  4718. 7.1
  4719. An aid in moving control points is the “All control points” option. If
  4720. you set this to off, only the active control point will show its control
  4721. points. This means that the display will be far less cluttered.
  4722. 7.1
  4723. Libraries
  4724. 7.1
  4725. Vector’s strong point has always been the editing and its libraries. The
  4726. libraries are just that: files you have made of draw objects, or grouped
  4727. objects, which you often use. It might be complex symbols, sprites,
  4728. logos, or whatever. These are compressed and you can leaf through the
  4729. current library in pretty much the same way as you leaf through the list
  4730. of installed fonts. Click on a name and you get a pre-view of the object
  4731. (just as you do with the fonts). This selected object can then be pasted
  4732. into your drawing.
  4733. 7.1
  4734. A library can now also contain ready-made “skeletons”, that are used by
  4735. the replication function, to make multiple copies of an object, in any
  4736. size or position. This is an excellent feature and quite unique!
  4737. 7.1
  4738. Layers
  4739. 7.1
  4740. With Vector 1.1, a feature has arrived that makes animation a
  4741. possibility: layers. Just as in animated film, you can split up the
  4742. display into different layers: the distant clouds can go on one, the
  4743. mountains on another, the trees on a third, your character on a fourth,
  4744. the cat in the front on a fifth and so on. You can set the computer to
  4745. show just one layer, or all, stepping up and down the layers with a
  4746. click on the toolbox icon: “arrow up” for up and “arrow down” for down!
  4747. 7.1
  4748. Old features
  4749. 7.1
  4750. There are many more features in Vector that I have forgotten to mention,
  4751. such as masks, interpolate, 4-point curves, circular arcs, polygons,
  4752. ellipses, zoom, grid lock and text mode, but these are pretty much the
  4753. same as before.
  4754. 7.1
  4755. For the ArtWorks user, it might be interesting to note that most of the
  4756. features are more powerful than ArtWorks’ equivalents. On the other
  4757. hand, there is no perspective tool in Vector, sadly missed − an
  4758. excellent feature of ArtWorks!
  4759. 7.1
  4760. The mask utility is now more powerful, as you now can create a mask
  4761. substitute that looks like the mask plus the masked object together,
  4762. just as if you had actually cut the thing out of a piece of paper. This
  4763. can then by replicated, inverted, enlarged and so on.
  4764. 7.1
  4765. Omissions
  4766. 7.1
  4767. The only serious omission in Vector is the fact that you cannot work
  4768. outside the paper. This is sometimes necessary, as the control points
  4769. might be far away from its object. The only solution is to opt for a
  4770. bigger paper size and then, having finished the manipulation, revert to
  4771. your favourite paper size. ArtWorks have vast plains of background to
  4772. use, just like Aldus PageMaker or Quark Xpress.
  4773. 7.1
  4774. Also, both Computer Concepts and 4Mation should include so called
  4775. ‘filters’ that accepts each other’s formats! Going via Draw (and
  4776. Flatten) is perfectly possible, but not very user-friendly! Or at least,
  4777. Impression should accept Vector files!
  4778. 7.1
  4779. Conclusion
  4780. 7.1
  4781. Owners of a legitimate copy of Vector would be fools if they did not pay
  4782. £10 for the update.
  4783. 7.1
  4784. For those that does not have Vector yet, I can only say that it now
  4785. gives even more power for your money! A major omission, compared to
  4786. ArtWorks, is that it does not export to other systems as easily.
  4787. 7.1
  4788. But, as always, I do recommend those who can afford it, to buy both
  4789. Vector and Artworks, as they both have their definite uses: ArtWorks is
  4790. easier to use for free-hand artwork and Vector is the master of
  4791. technical illustration, architectural and decorative drawing and
  4792. editing! If you do both free-hand and technical illustrations, you will
  4793. profit by having both!
  4794. 7.1
  4795. A splendid complement is, as always, DrawBender and FontFx or a similar
  4796. package, say ArcSign, Poster, Fontasy or TypeStudio. Colouring is best
  4797. done with ArtWorks or Chameleon!  A
  4798. 7.1
  4799. Latest versions of Vector and ArtWorks, side by side, with the same
  4800. illustration, at the same size. The screen resolution of ArtWorks (left)
  4801. is far less than Vector’s. The time to redraw the picture (from mode 12
  4802. to 15 and back) was almost the same, ArtWorks having just a slight edge.
  4803. The earlier version of Vector (v. 1.03) took ages!
  4804. 7.1
  4805. A library can contain just about anything, as this one: Bubbles for your
  4806. cartoons! A very useful feature, unique to Vector.
  4807. 7.1
  4808. Using a circular skeleton from one library and the bubble from another
  4809. library you can get very odd borders indeed! The text is drawn, not
  4810. “pathed” with “text to path”, as it looked a bit odd on screen
  4811. otherwise!
  4812. 7.1
  4813. Help!!!!
  4814. 7.1
  4815. •    Ancestry − Is there anyone in the London area who could demonstrate
  4816. Ancestry, to me, please? Charles Barraball, 287 West Barnes Lane, New
  4817. Malden, Surrey, KT3 6JE.
  4818. 7.1
  4819. •    Image Outliner (Iota) sprite to drawfile converter − I would
  4820. appreciate any comments from anybody that has used this application with
  4821. regard to value and quality of conversion. I am interested in an
  4822. application that will convert to lines and not the filled silhouette and
  4823. ‘splodge’ system used in Trace and Tracer. Please feel free to mention
  4824. any others that would be useful.  Alan Wilburn, Hartlepool.
  4825. 7.1
  4826. •    Knitting machine wanted − Has anyone got a Brother KH910 knitting
  4827. machine for sale? Has anyone interfaced one to an Archimedes? I have
  4828. interfaced one to the user port of a Beeb but it would be great to link
  4829. one to an Archimedes.  F.Montague, Chatham.
  4830. 7.1
  4831. •    Second floppy on A3010/20/A4000 − Has anyone succeeded in getting a
  4832. second floppy going on any of these computers? Acorn say they cannot
  4833. have a second floppy because “the extra signals required to operate the
  4834. second drive are not present on the main p.c.b.” If anyone thinks they
  4835. can solve it, we’ll lend them a Tech. Ref. Manual!  Harry Bradley,
  4836. Ruislip + Ed.  A
  4837. 7.1
  4838. A Typical School Network Setup
  4839. 7.1
  4840. Malcolm Fraser
  4841. 7.1
  4842. The network I manage consists currently of a single Econet system which
  4843. runs through 13 classrooms, including a computer room. All of the
  4844. machines are A series, mainly A3000s and A5000s. An A540 with an
  4845. additional SCSI hard disc is used as file server. The network runs using
  4846. Level 4 fileserver software (Version 2). Because of the number and size
  4847. of data files, both hard discs are used on the network.
  4848. 7.1
  4849. Objectives
  4850. 7.1
  4851. In order to keep the system simple for new users, I have set the
  4852. following objectives when organising the network.
  4853. 7.1
  4854. 1    Users should see a consistent view of the software and directory
  4855. structure, regardless of the machine used.
  4856. 7.1
  4857. 2    The machine configuration should minimise delays, in particular when
  4858. many users log on together, subject to 1.
  4859. 7.1
  4860. 3    Shared identities should be avoided where possible.
  4861. 7.1
  4862. The reasons for the first two are obvious. In the third case, having
  4863. more than one person using the same identity causes problems in keeping
  4864. files secure, and if two people try to work on one file simultaneously
  4865. the results are predictable!
  4866. 7.1
  4867. Organisation of user identities
  4868. 7.1
  4869. Each student is given a unique identity. Identities are grouped by the
  4870. nominal year of entry. For example, everyone in the new Year 11 has an
  4871. identity which begins I90 (I for intake). This group identifier does not
  4872. have to be changed at the end of each year. An example is I90.AA, where
  4873. the second part comes from the student’s initials.
  4874. 7.1
  4875. The identities can be generated using a simple PipeDream 4 sheet to
  4876. extract the first letter of each name to make up the identity. Clashes
  4877. are then adjusted manually. This uses the administration database lists
  4878. and reduces the work needed at the start of the year.
  4879. 7.1
  4880. A directory is created for each student and free space allocated using
  4881. the !Manager application. This is a tedious process and will be done by
  4882. a short program in future. This gives a large number of directories on
  4883. each hard disc, but avoids the problems of shared identities.
  4884. 7.1
  4885. Sometimes we have had to set up special ‘users’ to deal with software
  4886. (mainly for mathematics) which creates temporary files while running.
  4887. 7.1
  4888. Machine configuration
  4889. 7.1
  4890. Some machines have hard discs and some hard disc machines have RISC OS
  4891. 3. The machines are configured to ensure that necessary modules are
  4892. loaded and system variables set up correctly at the start of the day.
  4893. 7.1
  4894. Floppy disc RISC OS 2 machines have the default file system set to NET
  4895. and are configured to auto-boot. There is a user named BOOT, set up to
  4896. load network modules to replace those in ROM. It then locates the
  4897. !System, !Scrap and !Fonts directories in the $ directory on the main
  4898. fileserver disc. The application which does this is called !ArmBoot. It
  4899. is part of the fileserver software, tailored to our network.
  4900. 7.1
  4901. There is one point which we discovered the hard way. Each floppy disc
  4902. station needs a directory with public read and write access inside
  4903. !Scrap. To do this, you log on as a system user at the station and
  4904. double click on !Scrap. This is documented inside !Scrap, but is not
  4905. obvious. Otherwise mysterious “Insufficient Access” messages appear at
  4906. some machines when ‘non-system’ users log on. The alternative is to
  4907. ensure each user has a copy of !Scrap in their personal directory but
  4908. this is not an efficient use of space as this is not needed when using a
  4909. hard disc machine.
  4910. 7.1
  4911. On hard disc RISC OS 2 machines, a similar boot application is used but
  4912. all of the files are on the local disc and the application is called
  4913. !Boot. This speeds up many operations, e.g. transfer of data between
  4914. packages.
  4915. 7.1
  4916. RISC OS 3 machines have more recent versions of the network modules, so
  4917. a !Boot file (not an application) is used just to locate !System, !Scrap
  4918. and !Fonts.
  4919. 7.1
  4920. Students are taught to use hard discs for loading software where
  4921. possible. This has two effects. It cuts the time taken to load
  4922. applications on the student’s machine and it reduces traffic on the
  4923. network. The Broadcast Loader software cuts down delays in favourable
  4924. cases but if an application uses a lot of files or fonts, delays can
  4925. still be considerable.
  4926. 7.1
  4927. File server organisation
  4928. 7.1
  4929. The two hard discs on the file server have been named Upper_Sch and
  4930. Users_Disc. Both are exported across the network, so anyone can log on
  4931. to either. The software is identical but the former has the Sixth Form
  4932. directories, while everyone else stores data on the second.
  4933. 7.1
  4934. It is important that users log on to the correct disc, otherwise they
  4935. will not be able to save work (their root directory windows do not
  4936. appear on the screen).
  4937. 7.1
  4938. Everyone is shown how to call up the FS List window from the network
  4939. icon on the iconbar, and after a small amount of practice, we have had
  4940. very few problems. The following window shows the FS List window.
  4941. 7.1
  4942. Directory structure
  4943. 7.1
  4944. The root ($) directory on each hard disc is the one seen by users if
  4945. they use the “Open ‘$’ ” option in the network menu. Level 4 software
  4946. allows files and directories to be hidden from non-System users by
  4947. setting the “Locked” attribute. This is used to hide the file server
  4948. software and other items from view.
  4949. 7.1
  4950. It is possible to change the directory which holds software and data so
  4951. that it is no longer the root directory. I intend to try this in the
  4952. future as an additional level of security.
  4953. 7.1
  4954. When students log on, they see their personal directories − a typical
  4955. directory is as follows:
  4956. 7.1
  4957. In order to load software, students must first open the ‘$’ directory.
  4958. The structure of the $ directory on the fileserver is:
  4959. 7.1
  4960. The I90 directory has its access set to ‘Locked’ and is not visible,
  4961. even to members of Year 11. Again, this is important in keeping users
  4962. away from areas which they do not need to see. (We have almost no
  4963. deliberate ‘hacking’, although accidents have happened on occasion. It
  4964. has not been necessary to introduce the use of passwords so far.) The
  4965. view which students see when they open the network ‘$’ directory is as
  4966. shown at the top of the next column.
  4967. 7.1
  4968. When an ordinary user opens the root directory, they see some
  4969. applications and a large number of folders. Each folder contains one
  4970. package or group of applications. For example, the folder ‘DTP’ contains
  4971. !Ovation, some stylesheets and !Accents. (This is a version of !Chars
  4972. which can be configured to show only the extra characters for a
  4973. particular language such as French. It is published by the Hampshire
  4974. Microtechnology Unit.)
  4975. 7.1
  4976. As the $ directory must be opened in order to load software, this
  4977. ensures that the paths to modules and fonts are established for floppy
  4978. disc machines from the start.
  4979. 7.1
  4980. Separate directories are used instead of grouping similar software, e.g.
  4981. graphics packages, in one directory because of the memory claimed by
  4982. each application ‘seen’. The computers are used for many different
  4983. purposes during the day, and we have had 2Mb machines running out of
  4984. free memory. In several cases, machines have ‘locked up’ through running
  4985. out of free memory. (The problem is rare on 4Mb machines, which helps
  4986. confirm this diagnosis.)
  4987. 7.1
  4988. The file organisation on hard disc machines is almost identical to the
  4989. visible part of the $ directory on the network. The major exception is
  4990. the Design Processor package. This is a Genesis application which links
  4991. a number of packages such as WorraCAD and Euclid. The current version
  4992. loads large data files and runs slowly over Econet, so it is restricted
  4993. to local hard discs. (We are waiting for a new version to arrive and
  4994. there are suggested packages such as !AppFS which will help overcome
  4995. this difficulty but we have not yet tried these.)
  4996. 7.1
  4997. The lack of a menu system puts the onus onto students to learn how to
  4998. navigate around the directory structure. Most manage this after a brief
  4999. introduction and soon start to explore the available software
  5000. independently.
  5001. 7.1
  5002. Software
  5003. 7.1
  5004. Most RISC OS applications which we have put on to the network have
  5005. worked satisfactorily. In some cases, companies have produced specific
  5006. network versions but often the same programs are used on the file server
  5007. and stand-alone.
  5008. 7.1
  5009. The following packages have been used on the network without major
  5010. problems: Ovation, Key Plus, PipeDream 4, Numerator, Pinpoint,
  5011. Revelation ImagePro, WorraCAD, Perspective, Thinksheet, Poster and
  5012. Vector.
  5013. 7.1
  5014. Problems which do arise are commonly of two kinds. Some packages are
  5015. unhelpful if the user does not have enough free space to save a file.
  5016. The warning messages are not always clear and, in some cases, they are
  5017. actually misleading (one reports “Station not listening” when it cannot
  5018. save a file, for example). Work has been lost because students did not
  5019. appreciate the significance of this message. Sometimes partial files are
  5020. saved, but when an attempt is made to load these later, the loss of data
  5021. is discovered as the computer hangs up totally. It is dangerous to
  5022. assume that because the file shows the correct icon that it has been
  5023. saved successfully.
  5024. 7.1
  5025. The second problem is that some packages take a long time to load or
  5026. save files. Even allowing for the slow speed of Econet, the low rate of
  5027. data transfer suggests that saving routines could be improved. Although
  5028. I have not investigated this in detail, I suspect that complex files
  5029. (particularly Draw type files) are saved an object at a time. As each
  5030. transmission has included data to identify the transmitting station and
  5031. the destination, so a large number of small objects take longer to save
  5032. than one large one.
  5033. 7.1
  5034. Future developments
  5035. 7.1
  5036. Apart from the main building, there is a Library block, a Science
  5037. building and a number of temporary huts. None of these is networked at
  5038. present but we are about to set up a second computer room and, at the
  5039. same time, extend the network to all of the permanent buildings.
  5040. 7.1
  5041. Once we started to plan this extension, we decided that there were only
  5042. two ways to go. Either students held their files on individual floppy
  5043. discs, or data stored on any file server had to be accessible from every
  5044. terminal on each network. The thought of over 850 floppy discs being
  5045. carried around school and, from current experience, at least a 1%
  5046. failure rate each year, made the second option seem more appealing, even
  5047. if technically more complex.
  5048. 7.1
  5049. The Acorn Universal Networking (AUN) system for Ethernet and Econet was
  5050. announced while planning was still at an early stage. This seemed a way
  5051. of overcoming the problems with Econet. It should also allow us to link
  5052. in the existing network, rather than have to install a new system
  5053. everywhere. This last option would have been too expensive when the
  5054. Science Department, among others, had only just received their first
  5055. Archimedes, and were keen to get as many more as they could.
  5056. 7.1
  5057. Once we decided where we wanted machines and how many we planned to have
  5058. in the long run, we sought professional help to decide whether our plans
  5059. were practical and whether there might be other solutions to our
  5060. particular problems. This is essential as it is more difficult to make
  5061. changes to a network when it is installed. The very helpful people at
  5062. Atomwide (thanks to Martin, Dave and everyone else!) spent a lot of time
  5063. making sure they understood our requirements and checking over the site,
  5064. before giving advice on the way to organise the network and the types of
  5065. machine which suited the different requirements best. (This was
  5066. essential because we now have minimal I.T. support within the county,
  5067. and that mainly directed at Research Machines products.)
  5068. 7.1
  5069. The new system will come into operation early in September and I hope to
  5070. give a fuller description and evaluation of the success (or otherwise)
  5071. of the AUN system later in the term.  A
  5072. 7.1
  5073. Ancient Greece
  5074. 7.1
  5075. Carol Haynes
  5076. 7.1
  5077. Ancient Greece, from Chalksoft, is aimed at teachers and pupils in
  5078. primary schools and provides material to help cover the National
  5079. Curriculum Key Stage 2 History Core Study Unit 5. The version received
  5080. for review was 1.01, dated 22nd September 1992.
  5081. 7.1
  5082. The program is supplied on a single disc with a four-page A5 leaflet and
  5083. a !Help application on disc. The information supplied does not discuss
  5084. the need to backup and store the original disc, or how to install the
  5085. software onto a hard disc if one is available. The disc is not protected
  5086. in any way and installs and functions on a hard disc without problems.
  5087. 7.1
  5088. !Help
  5089. 7.1
  5090. This application explains the keys used to control the movements of text
  5091. windows and the escape key. It is also explained that Format has been
  5092. disabled and to type ‘Unset Alias$Format’ to reinstate it. This seems to
  5093. me to be unnecessary and confusing. Furthermore, under RISC-OS 3.11, it
  5094. doesn’t disable formatting from the iconbar, but only when *Format is
  5095. used. The options available from the iconbar menu are explained. These
  5096. include saving text and pictures to disc, printing and a glossary as
  5097. well as control of the use of sound through the program. A very brief
  5098. overview of the seven sections of the main program is given along with
  5099. clues to solve two of the puzzles.
  5100. 7.1
  5101. !Greeks
  5102. 7.1
  5103. Double clicking on !Greeks loads the application onto the iconbar and
  5104. changes the screen mode to 12. The program will only run in mode 12.
  5105. Clicking on the iconbar icon starts the application running. At first
  5106. the whole screen appears to be used, and indeed some parts of the
  5107. program are not multitasking, but a close icon is provided and <shift-
  5108. f12> does bring the iconbar into view (in RISC-OS 3). With the opening
  5109. screen, a menu of two items is presented offering the options Go and
  5110. Help.
  5111. 7.1
  5112. Help displays a window showing the icons around a standard desktop
  5113. window (in rather garish colours) and scrolling the window summarises
  5114. the keypresses available. Each menu in the package includes a help
  5115. option but the help available is the same each time.
  5116. 7.1
  5117. Go opens a text window which explains that you have been given the use
  5118. of a time machine to allow you to travel to the land of Ancient Greece.
  5119. Clicking <menu> over this window produces a three item menu OK, Facts
  5120. and Help. Facts gives exactly the same information already displayed on
  5121. screen and OK takes you to Athens Airport, the starting point of all
  5122. journeys back in time. Clicking menu now displays a choice of seven
  5123. destinations:
  5124. 7.1
  5125.     2000BC    Knossos
  5126. 7.1
  5127.     1200BC    Siege of Troy
  5128. 7.1
  5129.     1000BC    Mount Olympus
  5130. 7.1
  5131.     776BC    Olympia
  5132. 7.1
  5133.     490BC    Marathon
  5134. 7.1
  5135.     399BC    Athens
  5136. 7.1
  5137.     Delphi-Oracle Quiz
  5138. 7.1
  5139. Clicking on any of these destinations takes you, via a graphical and
  5140. noisy time-line, to the period and destination of your choice.
  5141. 7.1
  5142. Each destination has the same structure available by clicking <menu>:
  5143. 7.1
  5144.     • Return    back to Athens via the time-line,
  5145. 7.1
  5146.     • Go        a game or activity to engage in,
  5147. 7.1
  5148.     • Facts    to read, which includes limited use
  5149. 7.1
  5150.             of graphics, usually a map and one
  5151. 7.1
  5152.             further graphic
  5153. 7.1
  5154.     • Help    the usual help option
  5155. 7.1
  5156. The facts to read are quite lengthy in each case with some keywords
  5157. highlighted in different colours. The text is also split into short
  5158. sections with headings.
  5159. 7.1
  5160. The activities are different for each section.
  5161. 7.1
  5162. Knossos
  5163. 7.1
  5164. Knossos is where the famous Labyrinth was built by Minos to hide the
  5165. minotaur from public view. The activity provided is a 3D representation
  5166. of a maze with three levels of complexity. The easiest level (Servant)
  5167. is to get out of the maze. The next level (Master) is to get out of the
  5168. maze twice! The third level (Theseus) is to find and kill the minotaur
  5169. and then escape from the maze.
  5170. 7.1
  5171. Siege of Troy
  5172. 7.1
  5173. This, in my opinion, is the best presented of the activities and
  5174. involves putting together a jigsaw of the wooden horse. The pieces are
  5175. all correctly orientated and lock together when they a placed in correct
  5176. relative positions. Once the horse is completed, the story of the Wooden
  5177. Horse is told by a simple animation with textual subtitles.
  5178. 7.1
  5179. Mount Olympus
  5180. 7.1
  5181. A logic puzzle is the activity this time. You have to make sacrifices to
  5182. the Gods in their temples. You can only sacrifice to a particular God if
  5183. they are outside their own temple. The puzzle is to move the Gods one by
  5184. one to their own temple. Some help is provided in the form of clues by
  5185. use of a Help button on screen. You can attempt this puzzle with two,
  5186. three and four Gods. Two Gods are quite straightforward to manipulate
  5187. but the problem is much more difficult with four Gods. The puzzle is
  5188. reminiscent of the classic Towers of Hanoi problem.
  5189. 7.1
  5190. Olympia
  5191. 7.1
  5192. This is your chance to take part in the Olympic games. Three simple
  5193. arcade style games: race, javelin and long jump. The keyboard controls
  5194. are similar for each game. The aim is to use the < and > keys as the
  5195. athlete’s feet fall to help him to accelerate, the space bar is used to
  5196. make the athlete jump or throw. It is a pity that the long jumper is not
  5197. carrying lead weights as was the practice of the Greeks.
  5198. 7.1
  5199. Marathon
  5200. 7.1
  5201. You have to help Pheidippides to find the quickest route from Marathon
  5202. to Athens, to take home the news that the Athenians have won a great
  5203. battle against the Persians at Marathon. A simple map is presented and
  5204. you have to choose where Pheidippides runs next on his journey until he
  5205. eventually reaches Athens. As he runs, you can see a representation of
  5206. the countryside he is running through, as well as a textual description.
  5207. 7.1
  5208. Athens
  5209. 7.1
  5210. Answer yes/no questions to guide Socrates to the temple through the
  5211. streets of Athens. Unfortunately Socrates always seems to get killed at
  5212. the end of the quiz, even if you answer all of the questions correctly −
  5213. that’s democracy for you!
  5214. 7.1
  5215. Delphi-Oracle Quiz
  5216. 7.1
  5217. A multiple choice quiz with questions covering material covered in the
  5218. other six visits. This also has the option of printing or saving a
  5219. personalised certificate after completion of the quiz. The display is
  5220. very static and uninteresting. If you get a question wrong you are not
  5221. told the correct answer!
  5222. 7.1
  5223. Conclusions
  5224. 7.1
  5225. A number of things bothered me about using this package with my class of
  5226. 7/8 year olds; the package is aimed at 7-11. (Interestingly, Key Stage 2
  5227. is 8-12 years.)
  5228. 7.1
  5229. The core of the package are the seven sets of facts presented in the
  5230. seven locations. These do contain a lot of useful information (along
  5231. with a few spelling mistakes: seige, Knossus) but the graphics are of a
  5232. fairly poor quality and used very sparingly. A much better way of
  5233. presenting the information is a colourful and readable book! This seems
  5234. like a poor way of using a computer − I, as a motivated and interested
  5235. adult, found it a boring slog to read though the large amounts of plain
  5236. text often with long Greek names, e.g. Pheidippides. Many of my eight
  5237. year olds would not be able to read it and would certainly not have the
  5238. concentration to finish. I am sure that most eleven year olds would find
  5239. the sheer quantity of reading quite daunting.
  5240. 7.1
  5241. Each time you visited a location, you had to travel back to 20th century
  5242. Athens before your next visit. This was a nice representation of the
  5243. time-line but seeing it at least 14 times was a little tedious. The
  5244. sound used to represent travelling through time is a wailing sound. I
  5245. thought this was either unnecessary (especially in a classroom context)
  5246. or a poor use of Archimedes sound. Generally, the use of sound was poor.
  5247. In my opinion, sound should only be used in educational programs when it
  5248. adds something useful (e.g. the spoken word, Ancient Greek music... ).
  5249. 7.1
  5250. The activities themselves were a mixed bag. My favourite was the wooden
  5251. horse which is fun, well designed and tells the story in a reasonable
  5252. way. On the other hand guiding Socrates to an Athenian temple is
  5253. bizarre. The temple is always in view and yet Socrates seems to wander
  5254. around aimlessly. No attempt has been made to give a reasonable
  5255. representation of a Greek city, even though the program notes say
  5256. “includes a journey through the town at the centre of Greek life and
  5257. commerce”.
  5258. 7.1
  5259. All of the questions and quizzes are text based in the form of yes/no or
  5260. multiple choice. This seems a real shame. The use of graphics, sounds or
  5261. animation would make these far more enjoyable.
  5262. 7.1
  5263. The printing and saving options are available through the iconbar menu
  5264. but this is usually hidden behind a full screen picture. When I did
  5265. manage to print Facts or the Certificate, I got a sheet of black paper
  5266. with indistinct white writing and outline drawings. The saved files are
  5267. sprites and text separately with the text formatted for the screen
  5268. window rather than for easy use in a DTP program.
  5269. 7.1
  5270. The documentation is really inadequate, especially for inexperienced
  5271. teachers and children. There has been some attempt to give teachers
  5272. further ideas for classroom activities but these are mostly one-liners
  5273. and are not very original. Background information is also given on
  5274. agriculture and trade, sea transport, Greek scientists, Greece and Rome
  5275. and the Legacy of Greece, most of which is available in any standard
  5276. text from the library (even in children’s books).
  5277. 7.1
  5278. Should you buy it? Some of the activities are fun and the children will
  5279. certainly learn about some of the myths and legends and the names of
  5280. famous Greeks and the Gods. The question is whether it is worth paying
  5281. £25 +VAT. Personally, I would say that the money would be better spent
  5282. on good quality books.  A
  5283. 7.1
  5284. NetGain for Econet and Ethernet
  5285. 7.1
  5286. Tony Colombat
  5287. 7.1
  5288. I have always been impressed with the way Econet performed with BBC Bs
  5289. and couldn’t believe it when it worked with an A310 over 100 yards of
  5290. dubious, cheap telephone cable. Having expanded to twenty A3000s, proper
  5291. wiring was essential, along with the maximum clock speed. Over the last
  5292. few years, however, as the numbers of fonts and program sizes increased,
  5293. Econet has struggled and sometimes floundered. Broadcast Loader eased
  5294. the strain, changing the 15 minutes to load Impression, down to 5
  5295. minutes but careful pre-planning of lessons was still required. Recent
  5296. programs requiring 2Mb memories have again caused problems. In one
  5297. attempt to load Wordz into twenty A3000s, after 15 minutes, only one
  5298. station successfully received the application. So, when Digital Services
  5299. produced NetGain as a ‘High Speed Application Loader’, I decided to
  5300. invest in it.
  5301. 7.1
  5302. The package
  5303. 7.1
  5304. NetGain is supplied for either Econet or Ethernet. The basic package is
  5305. similar for both, with the difference being in the software and the
  5306. method used to transfer applications. This leads to different memory
  5307. requirements in the workstations.
  5308. 7.1
  5309. NetGain consists of a server expansion card and user pack for the first
  5310. ten stations − additional ten user packs can be purchased. There is also
  5311. a floppy disc with the software and a thin A5 manual. The package
  5312. arrives in a well-padded cardboard box.
  5313. 7.1
  5314. The half-width podule needs to be fitted into a 4Mb computer with a hard
  5315. disc, as the NetGain server, and the same machine can also be the
  5316. network fileserver and printer server, if required.
  5317. 7.1
  5318. Before fitting the podule, it is necessary to fit a ‘key’ onto the
  5319. podule. Each key gives NetGain access to ten stations and the extra keys
  5320. have to be purchased for extra stations. Keys must be pushed firmly
  5321. home, as otherwise they are not seen and the message ‘No keys fitted’ is
  5322. given.
  5323. 7.1
  5324. Having fitted the podule, the NetGain server software should be
  5325. transferred onto the hard disc and loaded.
  5326. 7.1
  5327. NetGain manager/server
  5328. 7.1
  5329. NetGain works in two modes: as a manager and as a server.
  5330. 7.1
  5331. As manager, the NetGain icon is installed on the left of the iconbar and
  5332. the first task is to allocate the station numbers to which NetGain will
  5333. respond.
  5334. 7.1
  5335. Clicking <menu> on the NetGain icon will provide a menu and clicking on
  5336. Stations provides a chart of all 254 possible stations. The server
  5337. Station number is greyed out but any of the remaining may be chosen with
  5338. a click and is then shown in reverse video. A running total of stations
  5339. (both chosen and remaining) is provided. If a wrong station number is
  5340. chosen, or numbers have to be changed, this can be achieved at any time
  5341. by clicking on the station to be deselected.
  5342. 7.1
  5343. The next stage is to select which software you wish to transfer via
  5344. NetGain. This is achieved by clicking <select> on NetGain, which opens a
  5345. NetGain filer window. Applications are then dragged into the windows.
  5346. Later, if you wish to add or delete applications, this can be achieved
  5347. in exactly the same way as adding or deleting from any filer window,
  5348. providing you are in manager status.
  5349. 7.1
  5350. NetGain becomes a server by clicking <menu> on the NetGain icon,
  5351. following the Status arrow and clicking on server. There is a delay
  5352. whilst the files are compressed and saved to disc and then the NetGain
  5353. icon appears on the right, or application side, of the iconbar, now
  5354. running as a server.
  5355. 7.1
  5356. Workstation setup
  5357. 7.1
  5358. The stations selected have to be reconfigured to start with NetGain and
  5359. this is achieved slightly differently according to whether it is the
  5360. Econet or Ethernet NetGain being installed. (Both versions can be set up
  5361. with software supplied on the NetGain disc.) However, NetGain must be
  5362. running at the server, before switching on the workstation.
  5363. 7.1
  5364. In the Econet version, a slightly slower boot up will occur before the
  5365. NetGain icon appears on the workstation. It is not necessary to Logon
  5366. the Econet network, as a click on NetGain opens a window and the
  5367. applications are available. NetGain is a read-only filing system and so
  5368. files need to be loaded through Econet and with less application
  5369. traffic, data files are usually loaded quickly. In NetGain, any
  5370. application is simply loaded by the usual double-clicking. The
  5371. difference is the speed at which the application is loaded; e.g. 10
  5372. seconds for Impression, no matter how many machines, and Wordz loads in
  5373. about 20 seconds, with Artworks in a similar amount of time.
  5374. 7.1
  5375. So how is this achieved? There is the big difference between Econet
  5376. NetGain and Ethernet NetGain.
  5377. 7.1
  5378. Econet/Ethernet NetGain
  5379. 7.1
  5380. The Econet NetGain server software transfers the compressed applications
  5381. to the RMA memory as soon each workstation is booted up. Starting all
  5382. twenty A3000s appeared to make little difference to the bootup time,
  5383. compared to one A3000. The time taken to load applications is actually
  5384. the time required to decompress the application from the workstation’s
  5385. own memory, as no traffic takes place on the network when the
  5386. application is actually requested. Econet NetGain workstations are
  5387. recommended to have 4Mb memory. This is because every application
  5388. provided on the NetGain server is loaded, in compressed form, into every
  5389. computer’s memory. The idea of having 4Mb is so that as many
  5390. applications as possible can be transferred and still leave room to run
  5391. them.
  5392. 7.1
  5393. The Ethernet NetGain server software works much more quickly and in a
  5394. different way, in that the workstations lose only 64Kb of memory. The
  5395. applications are only transferred when required from the server. They
  5396. are transferred at the top Ethernet speed of up to 1Mb/s rather than the
  5397. 200Kb/s used by the Acorn Ethernet, i.e. 2 seconds for Impression −
  5398. faster than some hard discs. There is a slight slowing of speed
  5399. according to the number of machines requesting the application but,
  5400. compared to the normal Ethernet speed, NetGain is still very fast. This
  5401. system of transfer does mean that 2Mb workstations can work with the
  5402. Ethernet NetGain.
  5403. 7.1
  5404. Boot files
  5405. 7.1
  5406. Having reconfigured the Econet workstations for NetGain, boot files on
  5407. disc are ignored. To help overcome any problems, NetGain will run any
  5408. !Boot saved with the applications in NetGain. This is useful for
  5409. pointing to the Network !System folder and the workstation !Scrap folder
  5410. on disc.
  5411. 7.1
  5412. Problems
  5413. 7.1
  5414. I have not experienced any serious problems using Econet NetGain but
  5415. there is the minor niggle that some commands available to control the
  5416. NetGain icon at the workstation are apparently not working. The most
  5417. serious problem is the recommended 4Mb memory, as our A3000s have only
  5418. 2Mb and so I have to have a number of different NetGain servers for
  5419. various applications and have to remember to have the correct one
  5420. installed before lessons start. Memory is now very tight on the
  5421. workstations. I tried to overcome this by quitting NetGain at the
  5422. workstation after loading the software. The freed RMA memory does not
  5423. become available to the workstation because of a limitation in RISC OS.
  5424. The Ethernet version of NetGain will work very happily with 2Mb memory
  5425. in the workstation.
  5426. 7.1
  5427. The problem over the question of memory is a real teaser. To purchase
  5428. 4Mb for our A3000s is approximately the same cost as the awaited HCCS
  5429. Ethernet Mini Podule. Certainly, Acorn would recommend moving to
  5430. Ethernet and this seems the most sensible way forward, as it is much
  5431. faster with file transfer as well as applications. In either case, the
  5432. cost is over £2,000 for twenty machines.
  5433. 7.1
  5434. Summary
  5435. 7.1
  5436. I would recommend the purchase of NetGain for either Econet or Ethernet,
  5437. as it has been one of the easiest installations to make and the speed
  5438. increase has to be seen to be believed.
  5439. 7.1
  5440. Those with Econet need a 4Mb server (2Mb is possible) and must have a
  5441. minimum 2Mb memory, (preferably 4Mb) at workstations. You will be
  5442. delighted with the speed increase, especially with applications such as
  5443. Impression, Poster or Wordz.
  5444. 7.1
  5445. Those with Ethernet need only a 4Mb server (2Mb is possible) to benefit
  5446. fully from NetGain, with recommended 2Mb workstations. They will also be
  5447. delighted at the increased speed transfer rate.
  5448. 7.1
  5449. NetGain is available from Digital Services at £200 +VAT for a 10 user
  5450. pack and £100 +VAT each additional 10 stations.  A
  5451. 7.1
  5452. Axis
  5453. 7.1
  5454. Andrew Rawnsley
  5455. 7.1
  5456. With a variety of ‘shoot ’em ups’ now available on Acorn machines, it
  5457. takes a rather special one to capture public interest and convince
  5458. people to part with their money. This is even more true on other
  5459. platforms, for example on the Amiga, where there must be more shoot ‘em
  5460. ups than any other type of game.
  5461. 7.1
  5462. However, at the Acorn User Show in Harrogate, Dominik Diamond, presenter
  5463. of Channel 4’s ‘Games Master’ show, and Amiga user, was detained for a
  5464. considerable time, hooked on this new release from TBA Software under
  5465. their Powerstation label.
  5466. 7.1
  5467. The real beauty of Axis lies in its rotation. Well, 360° rotation to be
  5468. precise. “So what’s new?”, you ask. In Axis, it is not the player’s
  5469. character that rotates, but the whole screen. The whole play area
  5470. rotates effortlessly and flawlessly around the tank that you control.
  5471. The rotation is smooth enough on an ARM 2 machine, but super-smooth
  5472. would be the only way to describe it, on an ARM 3 machine.
  5473. 7.1
  5474. I won’t dwell on the programming required for such a feat, or the
  5475. maths... !
  5476. 7.1
  5477. Be that as it may, 360° degree rotation may well not send you running
  5478. off down to your local Acorn dealership. It must have gameplay, and
  5479. graphics.
  5480. 7.1
  5481. The plot is, as ever, rather poor, but it doesn’t matter. Who cares why
  5482. you’re blasting little yellow tanks, just don’t get hit! Apparently, one
  5483. group of planets − the Axis planets − has decided to conquer the
  5484. universe, and you, as the poor soul sent by the Alliance, must
  5485. infiltrate their defences and blast the bad guys to kingdom come.
  5486. 7.1
  5487. The game comes on two floppy discs, and make sure you keep them write
  5488. protected, as you might be tempted to try and write your own data to
  5489. them − there is apparently over 750Kb free on each disc. This is because
  5490. the game data is not stored in files recorded on the file allocation
  5491. table (this is to copy-protect the game). As a result, hard disc
  5492. installation is not possible but, fortunately, loading is very quick
  5493. anyway.
  5494. 7.1
  5495. Once the game is loaded, you are presented with a reasonable title
  5496. screen, and an accompanying, rather monotonous tune. Pressing <space>
  5497. cuts out the music and takes you to the options screen where you can
  5498. select one of seven (!) control options. In simple terms, there are two
  5499. different sets of controls for each of keyboard, joystick and mouse, and
  5500. one for a Nintendo-style joypad with eight fire buttons.
  5501. 7.1
  5502. As the player assumes the role of a tank, I preferred the ‘Conqueror’-
  5503. style controls, so you move around by controlling each side of your
  5504. craft independently. However, others preferred the more familiar Z, X, ‘
  5505. and / keys. All the keys can be redefined.
  5506. 7.1
  5507. Each level has a password, which is most convenient when you finish a
  5508. level. When you start on the higher levels, you are helpfully provided
  5509. with some power-ups automatically, so that you don’t die within 5
  5510. seconds of starting the level.
  5511. 7.1
  5512. The levels are large maps, in the form of huge mazes to explore − much
  5513. more fun than normal arcade shoot ‘em ups. You have a time limit to
  5514. destroy the enemy tanks and find the large gun emplacements which must
  5515. be destroyed before you can progress to the next part of the level. Once
  5516. you’ve destroyed the last emplacement on the level, an exit hatch
  5517. appears from which you enter the next level.
  5518. 7.1
  5519. The graphics are acceptable, if not stunning, but when the whole
  5520. screen’s spinning around anyway, you hardly have time to notice!
  5521. 7.1
  5522. The power-ups give you more energy or increase the amount of orbitals or
  5523. mines you can release. Orbitals can be launched out from your craft and
  5524. destroy everything in their path. You start with two orbitals − power-
  5525. ups just give you more − and one mine that can be released from the back
  5526. of your tank. However, your ability to launch orbitals and drop mines is
  5527. reduced if your tank becomes seriously damaged.
  5528. 7.1
  5529. My only real criticism of this game is that even if you get hit by only
  5530. one (or perhaps two) of the shots from the large gun emplacements, a
  5531. tank with full energy can be reduced to a burnt out shell. The strategy
  5532. is to hide behind some building or piping so that you don’t get hit, and
  5533. fire your orbitals at the emplacement from there. Otherwise, you must
  5534. get just out of range of the gun emplacement before starting to fire.
  5535. When you hit the emplacement, you hear a distinctive ring − a good use
  5536. of the sound system!
  5537. 7.1
  5538. Axis gets my vote as the best and most interesting shoot ’em up on Acorn
  5539. machines to date. Well done TBA!
  5540. 7.1
  5541. Axis is (only) available from TBA Software − it costs £24.99 inclusive.
  5542. 7.1
  5543. Haxis
  5544. 7.1
  5545. Users of Doggysoft’s ‘The Hacker’ or Serial Port’s ‘Games Wizard’
  5546. (although owners of the latter be warned, Doggysoft do not like the
  5547. program and are quite rude about it in the documentation) may be
  5548. interested to know that although Axis attempts to disable The Hacker and
  5549. Games Wizard, Doggysoft produce a utility to get round this. Known as
  5550. Haxis, it lets you run a slightly modified version of Axis which enables
  5551. you to use the two hacking utilities, or save the modified version
  5552. directly to disc, so that you don’t need to keep loading Haxis every
  5553. time you play. It also contains a complete list of passwords for those
  5554. who can’t get beyond level one!  A
  5555. 7.1
  5556. Acorn World Logo
  5557. 7.1
  5558. here!!!!!
  5559. 7.1
  5560.  
  5561. Archive and NCS − All things new?
  5562. 7.2
  5563. Acorn World 93 sees the re-launch of Archive Magazine and NCS! This
  5564. reflects our intention to develop as a company, building on the
  5565. strengths of the past 6 years. Our aim is to develop all the good bits,
  5566. improve where we fall short and move forward where new opportunities
  5567. arise − and all this without losing that ‘indefinable something’ that
  5568. makes Archive and NCS quite unique in the Acorn world! I have written a
  5569. separate article about this − see page 25. The new cover, which includes
  5570. the new company logo, and the slightly more open text layout are just
  5571. two of the changes which you will see over the next few months.
  5572. 7.2
  5573. The recent customer questionnaire is currently being analysed, giving us
  5574. lots of constructive feedback. There is a healthy mixture of brickbats
  5575. and bouquets, both equally valuable. Well over one third of our
  5576. subscribers sent in a response which just shows the tremendous
  5577. commitment and involvement of our readers. Many, many thanks to all who
  5578. took the trouble to send in a questionnaire.
  5579. 7.2
  5580. New staff
  5581. 7.2
  5582. We’ve also had some changes in personnel. After 18 months with NCS,
  5583. Simon Moy has left for pastures new and we want to thank him for his
  5584. contribution to NCS and Archive magazine. Matthew Hunter, also a U.E.A.
  5585. graduate, has stepped into the breach and we are grateful for his help.
  5586. On the sales side, we are still looking to increase our staff so that we
  5587. can get out and about into local schools and colleges and stop the PC
  5588. and Mac salesmen from stealing Acorn’s traditional customers!
  5589. 7.2
  5590. Acorn World 93
  5591. 7.2
  5592. I hope we will be able to meet many of you at the show. There will
  5593. certainly be lots to see judging by the products listed in the Acorn
  5594. World 93 preview article this month. (See page 9.)
  5595. 7.2
  5596. Things are really moving, aren’t they?! I’m enjoying being part of it −
  5597. I hope you are too!
  5598. 7.2
  5599. Yours, as ever,
  5600. 7.2
  5601. Products Available
  5602. •    A4000S upgrade pack − Following the Cumana/SEMERC collaboration in
  5603. producing the A4000S package which enables overlay keyboards, switch
  5604. boxes, control equipment and turtles to be connected to the computer as
  5605. well as offering further expansion for SLCD, MIDI, SCSI and IDE, they
  5606. have released a hardware and software pack. This pack will upgrade a
  5607. standard A4000 to the A4000S. The upgrade comprises the EMU base board
  5608. and seven 1.6Mb floppies of software, ready for transfer to the hard
  5609. disc. The total cost is £119 +VAT. A number of Acorn dealers have been
  5610. on SEMERC’s special needs training courses so if you want expert advice,
  5611. ring Acorn’s special needs department and ask them who your nearest
  5612. trained dealer is.
  5613. 7.2
  5614. •    Acorn PC cards − The Acorn PC386 and PC486 cards for the A3020 and
  5615. A4000 have been dropped in price by £50 and the combined prices of
  5616. A4000/PC card systems has dropped by more than £100. The new RRP for the
  5617. 1Mb 386 board is £225 +VAT, £425 +VAT for the 4Mb 486. (Archive prices
  5618. are £255 and £480 respectively.) The software has also been updated to
  5619. improve interaction between RISC OS and DOS/Windows when they are run
  5620. simultaneously.
  5621. 7.2
  5622. • Acorn PC cards 2 − The enhanced software is available to existing
  5623. owners free of charge by returning the original Acorn PC Card software
  5624. and Windows driver where supplied, along with your name and address in
  5625. an envelope clearly marked “PC Card Upgrade” to Customer Services, Acorn
  5626. Computers Limited, Acorn House, Vision Park, Histon, Cambridge, CB4 4AE.
  5627. 7.2
  5628. •    AI CD-ROM − The Network Cybernetics Corporation has announced the
  5629. release of this CD through Lambda Publications. A large assortment of
  5630. software related to Artificial Intelligence and other topics is included
  5631. along with the text of research papers and tutorials, in a variety of
  5632. formats. Specific topics include Expert Systems, Neural Networks,
  5633. Genetic Algorithms, Fuzzy Logic, Linguistics/Natural Language, Robotics,
  5634. Virtual Reality, Artificial Life/Evolution Simulations, Machine Vision,
  5635. Prolog, Lisp/XLisp. Executables for some machines are included, as is
  5636. the source code so that programs can be recompiled on new platforms. The
  5637. cost is £80 per disc + p&p from Lambda Publications.
  5638. 7.2
  5639. •    AppFS − The network application from Angelsoft has been increased in
  5640. price from £100 + VAT to £130 + VAT. A full site licence is still
  5641. included in the price.
  5642. 7.2
  5643. •    ART20 is a sprite-based art package which brings “fine art facilities
  5644. to the Archimedes at a fraction of the price of other recent art
  5645. packages”. Painting is done outside the desktop but with easy return to
  5646. an unaltered desktop. ART20 costs £60 inclusive from Tekoa Graphics. An
  5647. education site licence costs £120 inclusive.
  5648. 7.2
  5649. •    Aztecs − This educational adventure from Sherston Software includes
  5650. resource materials such as posters, help cards and challenge cards. The
  5651. aim is to survive in Aztec times, learning as much as possible about the
  5652. Aztec people. It can be used as the centre piece to a class topic, or
  5653. simply on its own. The price is £39.95 + VAT from Sherston or £37
  5654. through Archive.
  5655. 7.2
  5656. •    Cars − Maths in Motion − This is a very interesting educational Grand
  5657. Prix simulation program. It is aimed at both young children and adults
  5658. and has “many educational opportunities” covering percentages,
  5659. multiplication, division, simple geometry, scale drawing, modelling,
  5660. probability, ratios, strategy and logical thinking. This is available
  5661. from Cambridgeshire Software House (note the new address in the
  5662. Factfile) for £49.95 +VAT and carriage.
  5663. 7.2
  5664. •    Computer Holidays − PGL Adventure, the well-known activity holiday
  5665. company, are offering IT Advantage holidays for 8 to 13 year olds in
  5666. 1994. These holidays, to be held at PGL’s Marchant Hill centre in
  5667. Surrey, will combine computing (using all Acorn equipment!) and various
  5668. adventure activities. Contact PGL for more details − and tell them you
  5669. read about it in Archive magazine!
  5670. 7.2
  5671. •    Explorer − A new National Curriculum teaching aid designed to enhance
  5672. project work on the Solar System. It is a game where the player (or
  5673. players, as group involvement is recommended) must explore all planets
  5674. in the solar system with the aid of probes. During exploration, the
  5675. children will have to discover a variety of facts about the planets and
  5676. their moons. It is produced by Alpine Software at £30 +VAT.
  5677. 7.2
  5678. •    First Steps in Programming Acorn RISC OS Computers − A companion book
  5679. for “A Beginners Guide to WIMP Programming”, and also by Martyn Fox, it
  5680. is aimed at people who have only just purchased an Acorn machine and
  5681. have no experience of programming, or are finding it difficult. Basic is
  5682. used and a full reference section is included for VDU and PLOT codes and
  5683. for keywords. The price is £14.95 + p&p from Sigma Press or £15 through
  5684. Archive.
  5685. 7.2
  5686. •    Formula Fun − A four player top view driving game over several
  5687. different courses from Mystery Software. All four players are shown on
  5688. screen simultaneously and is compatible with the new Four joystick
  5689. interface. The price is £14.99 inclusive from Mystery Software.
  5690. 7.2
  5691. •    IBM Keyboard and Mouse Interface − Supplied by the Serial Port for £89
  5692. +VAT, it allows you to connect a PC keyboard and mouse to your
  5693. Archimedes. Any standard PC/AT keyboard can be used as well as a variety
  5694. of PC keyboard devices including barcode scanners, magnetic card readers
  5695. and PC 3-button serial or bus mice. The Acorn mouse can also be
  5696. connected. The interface also allows up to 4 Atari-style joysticks to be
  5697. connected. Each can be programmed to emulate any key or combination,
  5698. making it compatible with all games. There is no Joystick control
  5699. software needed. Software supplied allows key mappings for PC keyboard
  5700. scan codes to Archimedes keys, with different mappings for modifier keys
  5701. (e.g. shift).
  5702. 7.2
  5703. •    James Pond 2 − RoboCod − This conversion is the sequel to James Pond
  5704. but is said to have many improvements and new features to make it
  5705. enjoyable even for those who played the original. It is available from
  5706. GamesWare (the conversion was done by Eclipse) for £25.99 inc VAT or £24
  5707. through Archive.
  5708. 7.2
  5709. •    Keyboard Trainer − No, it’s not a typing tutor but Minerva Software’s
  5710. new music program. It is “an exciting new way of learning how to play
  5711. the electronic keyboard and to read music”. The program requires a 1Mb
  5712. RISC OS computer with Midi interface and will work with the Yamaha PSS
  5713. and PSR keyboards with Midi, plus most of the popular Midi keyboards and
  5714. synths. This costs £69.95 +VAT from Minerva or £87 through Archive.
  5715. 7.2
  5716. •    KlienFS − This is another compression utility, for any Acorn machine
  5717. with RISC OS 3 (since it uses the Squash module). It offers a full
  5718. filing system, and creates files like those produced by the squash
  5719. application. This means that compressed files are readable even if you
  5720. do not have the KlienFS. The fact that it is a filing system, however,
  5721. means that it offers a far more user-friendly interface than using
  5722. Squash. The price is £17.95 inclusive from PTW Software.
  5723. 7.2
  5724. •    Laser Direct prices slashed!!! − Over £350 off the price of the Laser
  5725. Direct Hires 8, plus a free copy of Impression 2 is what I call “prices
  5726. slashed”! Computer Concepts are really trying to attack the Mac market
  5727. in a big way. This is shown by the range of new DTP products mentioned
  5728. in the Acorn World 93 preview on page 9 but they are also doing this
  5729. special offer on Laser Directs. The Hires 8 is now selling for £1099 +
  5730. £15 carriage +VAT or £1280 through Archive including carriage. The Hires
  5731. 4 is £799 + £10 carriage +VAT or £925 through Archive including
  5732. carriage. The free Impression offer is also available through Archive
  5733. but only up to 31st December 1993.
  5734. 7.2
  5735. •    Ludwig van Beethoven Overture, Egmont − Angelsoft Educational have
  5736. produced an electronic book concerned mainly with the Egmont overture.
  5737. It also contains background information on Beethoven’s life and works.
  5738. It was created using the ‘Genesis’ application, so pages can be printed
  5739. out as permanent records, and if you have a CD-ROM drive and the correct
  5740. CD, the musical pieces can be played. The pupils can be tested by using
  5741. the enclosed !BeetQuiz which asks questions based on the information.
  5742. The cost is £25 +VAT from Angelsoft.
  5743. 7.2
  5744. •    More Naughty Stories − The second volume of Sherston Software’s
  5745. Talking Books entitled “More Naughty Stories” is now available for £9.95
  5746. +VAT for individual stories or £47.75 +VAT for the set of six. The
  5747. titles are Bobby the Boastful Bird, Clarence the Clumsy Cat, Derek’s
  5748. Dopey Dinosaur, Gordon’s Groovy Granny, Lucy the Little Liar and
  5749. Tasmin’s Terrible Tantrums. The set of six is £55 through Archive.
  5750. 7.2
  5751. •    Morpheus − As indicated by the name this is a morphing package,
  5752. costing £34.95 inc VAT from Oregan Software Developments or £33 through
  5753. Archive. Morphing first leapt into public consciousness in the Michael
  5754. Jackson video “Black and White” (although that was certainly not the
  5755. first time it was seen). It is a method of changing one image into
  5756. another but, unlike a simple fade, more account is made of the contents
  5757. of the image through the definition of a grid. The package will work on
  5758. 256 colour sprites (including 256 shades of grey) or 24-bit clear files
  5759. (as produced by Translator), multitasking on the desktop, and supports
  5760. Acorn Replay. This will be reviewed next month.
  5761. 7.2
  5762. •    Nexus Junior − An important networking solution for schools, or any
  5763. other small installation of Acorn machines has been released by SJ
  5764. Research. The package includes four Nexus Junior expansion cards, a
  5765. Nexus Junior router, cables and software. It is aimed at locations
  5766. where, currently, software is loaded from local hard drives or floppies
  5767. but a more centralised system is wanted. Up to four machines, one of
  5768. which must have a hard drive can be connected through one router box.
  5769. The machine with the hard drive acts as a server, and the hard drive
  5770. appears to all machines as if it were resident locally as a read-only
  5771. drive. This means that files are protected from accidental deletion, and
  5772. only one machine needs to be updated with new software. Any files
  5773. produced locally can be saved to floppy to allow pupils to keep their
  5774. own work. Currently, there is a special introductory price of £399 +VAT
  5775. for the four-computer pack, or £599 including a visit to have the system
  5776. installed and an on-site training course. (Nexus Junior is also
  5777. available through Archive. Please ring for details.)
  5778. 7.2
  5779. •    Notes − Those of you who use sticky notes to keep track of your life
  5780. will be pleased to know that, thanks to the Really Good Software
  5781. Company, they are now available for your Archimedes. They can be stored
  5782. within the Notes application or put on discs as free-standing
  5783. applications. As well as being used as a notepad, there is a facility to
  5784. attach notes to specific files, causing them to be displayed when the
  5785. file is loaded or run. The cost is £9.95 inclusive from RGSC.
  5786. 7.2
  5787. •    Observess − The first Expert System shell for the Acorn RISC OS
  5788. machine. It is fully desktop compatible and incorporates an IF ... THEN
  5789. ... rule structure with up to three conditions. Support for percentage-
  5790. based certainty factors on facts and rules, and single or multiple
  5791. recommendations based on the certainty factors. The price is £20 (no
  5792. VAT), or £2 (refundable on purchase of the full version) for a
  5793. demonstration run-time system, from Rebecca Shalfield.
  5794. 7.2
  5795. •    Pocket Book special SPECIAL offer − Having extended the Pocket Book
  5796. special offer of £199.99 up until 31st December, Acorn are now doing a
  5797. very special Acorn World 93 price of £149.95. If you want one at this
  5798. price, you have to come to the show − we will have them available on the
  5799. Norwich Computer Services stand. (It would be worth ringing us to
  5800. reserve one as soon as possible. Ed.)
  5801. 7.2
  5802. •    PowerPad − This is a hardware modification which plugs into the
  5803. printer port of any Acorn 32-bit machine to give one or two joy-pads.
  5804. There are 6 fire buttons and a four-way thumb control pad, and software
  5805. is included to enable it to support the Acorn Joystick standard or
  5806. emulate keys for those games which do not know about joysticks. The
  5807. price is £29.99 inc VAT for the single pad. The two pad price has not
  5808. yet been fixed and can be purchased from GamesWare.
  5809. 7.2
  5810. •    ProArtisan 2 − Clares have now released version 2 of ProArtisan at
  5811. £135 inc VAT. It has a range of new features including texture brushes
  5812. (rattan, basket, dimple, slate, stone, canvas, etc) and special effects
  5813. such as smudge, dopple (Pointilist technique), smear and diffuse. There
  5814. is a special upgrade price from Clares of £67.50 if you return your copy
  5815. of an earlier Artisan program or £87.50 if you return to them any other
  5816. art package costing £35 or more. The Archive price is £120.
  5817. 7.2
  5818. •    Quark − A new shoot-em-up game from Oregan Software Developments,
  5819. priced at £24.95 or £23 through Archive. Features include one or two
  5820. players, 16 zones, 8 stereo soundtracks and “slippery smooth scrolling”.
  5821. 7.2
  5822. •    Revolution − Two new CD-ROM drives from Morley Electronics. Both are
  5823. compatible with all CD discs for RISC OS and DOS format (the latter
  5824. through emulation) as well as Kodak Photo CD. They are also fully
  5825. multisession and the cheaper of the two, Revolution, costs £299 +VAT +
  5826. carriage from Morley or £355 through Archive. If you want data transfer
  5827. rates of over 300Kb/s then Revolution Pro is £439 +VAT + carriage from
  5828. Morley or £510 through Archive.
  5829. 7.2
  5830. •    Rephorm − Another morphing package, this time from Oak Solutions. It
  5831. can create Ace film files as used by Projector (which is also supplied)
  5832. and Splice which can be used to edit films produced. Other features are
  5833. non-linear motion and colour control, options for fades and wipes and
  5834. support for 16 and 24-bit images. The price is £49.95 + £2 p&p and VAT
  5835. or £56 through Archive.
  5836. 7.2
  5837. •    Schedule for the Pocket Book − Err, yes... it is now actually
  5838. available and the special price of £19 through Archive has been extended
  5839. up to the end of December 1993. Sorry for the delay but “the first ones
  5840. produced failed quality control”.
  5841. 7.2
  5842. •    Sound Advice − The new 24-track sequencer for the Archimedes produced
  5843. by The Really Small Software Company was reviewed last month in the
  5844. Music Column (7.1 p50). Stewart Watson was obviously quite impressed, so
  5845. we have decided to sell it through Archive for £38.
  5846. 7.2
  5847. •    Tales of Lore − This game, recently released by UK Soft, has already
  5848. had a price change, the current RRP is £24.95 inc VAT.
  5849. 7.2
  5850. •    The Missing Dinosaur Bone − An educational adventure game in which the
  5851. children aim to find the stolen exhibit of the title. Language and
  5852. mathematical puzzles offer challenges to be overcome, all of which are
  5853. based around the ‘living things’ theme. Digitised images and sprites are
  5854. used to enhance the software. Also included in the package is an
  5855. ‘Animals & Habitats’ resource disc with sprites of 80 animals and 10
  5856. habitats created with !Paint, a teachers guide, a curriculum activity
  5857. booklet, user guides and two activity sheets. The cost is £25 +VAT from
  5858. Angelsoft Educational.
  5859. 7.2
  5860. •    The Tudors − This set of two clipart discs contains 50 draw format
  5861. files. It covers several aspects of Tudor Life, including monarchs and
  5862. people, buildings, furniture, ships, punishment, weapons, musical
  5863. instruments. It costs £15 +VAT from Angelsoft Educational.
  5864. 7.2
  5865. •    Twilight − Recently upgraded by the Really Good Software Company, this
  5866. package is designed as an enhanced version of the RISC OS 3 screen
  5867. protector. Instead of a blank screen, any of 17 different effects can be
  5868. displayed to prevent damage to the monitor screen. As well as activating
  5869. after a certain time, blanking can be manually induced, and to restrict
  5870. access to your machine while you are away, a password can be entered,
  5871. without which the blanker cannot be disengaged. Two versions are
  5872. available, a demo for £5 or the full program for £14.95 inclusive (the
  5873. demo cost is deductible if you decide to upgrade to the full version).
  5874. 7.2
  5875. •    Xenon 2 − Another product released by GamesWare/Eclipse, this shoot-
  5876. em-up has had great success on other formats and features a soundtrack
  5877. from “Bomb the Bass”. The retail price is £25.99 of £24 through Archive.
  5878. 7.2
  5879. •    X-Stitch Designer − Version 3 of this package has now been released in
  5880. Archimedes format. It has many features including move and copy,
  5881. reflection, rotation, half stitch and backstitch. The cost is £36 inc
  5882. VAT from IL-Soft.
  5883. 7.2
  5884. Review software received...
  5885. 7.2
  5886. We have received review copies of the following: •AI CD-ROM,   •Alpha-
  5887. Sound (e),   •Archimedes Game Maker’s Manual (bk),   •ArcVenture III −
  5888. The Vikings (e),   •ART20 (a),   •ASM_Help (u), •Cars − Maths in
  5889. Motion (e),   •E-Numix (e), •Explore with Flossy The Frog (e),  
  5890. •Explorer (e), •First Steps in Programming Acorn RISC OS Computers (bk),
  5891.   •Formula Fun (g),   •Gestalt 2 − Money & Shopping (e),   •Gestalt 2 −
  5892. Time & Fractions (e),   •Illusions Disc Magazine,   •Impression Tutorial
  5893. on disc,   •Keyboard Trainer (em),  •KleinFS (u)    •Letters (e),        
  5894. •Lingomaster (e), •MiniExpansion Adaptor (h),   •Observess Expert System
  5895. Shell,  •Phases à la Français (e), •ProArtisan 2 (a),   •Sea, Trade &
  5896. Empire (e), •Screenplay training video,   •Small Steps (e),
  5897. •Soapbox (e),   •Sounds & Rhymes (e),  •Switch (g),   •Tiles (e),   •TOM
  5898. computer simulator (e).
  5899. 7.2
  5900. e=Education, bk=book, g=Game, h=Hardware, l=Language, m=Music,
  5901. u=Utility, a=Art.
  5902. 7.2
  5903. If you would like to review any of these products, please contact the
  5904. Archive office. Potential reviewers will need to show that they would
  5905. use the product in a professional capacity or that they have some
  5906. knowledge of the particular field.  A
  5907. 7.2
  5908. Government Health Warning − Reading this could seriously affect your
  5909. spiritual health.
  5910. 7.2
  5911. Some important questions − “Why is God so obsessed with people believing
  5912. in him? He must have a real ego problem. Why isn’t he happy for us just
  5913. to lead a decent existence?” said one of my more open and honest
  5914. correspondents.
  5915. 7.2
  5916. Just suppose for a moment that God does exist and that he made us − so
  5917. in a way he is a sort of “Father”. (Those of you who have had bad
  5918. experiences of a human father probably don’t feel very positively
  5919. towards the “father” figure − but try to think of it in terms of what it
  5920. would be like with an ideal father.)
  5921. 7.2
  5922. Put yourself in Dad’s position for a minute. Your son is a really
  5923. wonderful person; he’s hard working, honest and consciencious; he is
  5924. really loving towards other people; he would help anyone in need − even
  5925. a stranger; he gives generously to charity − all-in-all, a wonderful
  5926. son! But there is one slight problem. He refuses to have anything to do
  5927. with you, his own father; he even acts as if you didn’t exist; he won’t
  5928. talk to you; he won’t listen to you and he doesn’t even read the letters
  5929. you write to him − just throws them in the bin!
  5930. 7.2
  5931. Does God the perfect Father have an ego problem? No, really he loves us
  5932. and desperately wants us to get in touch. It might be worth reading his
  5933. “letters” to see what he has to say − just in case he exists.
  5934. 7.2
  5935. Jesus: mad, bad or God? − Thanks for all the responses to last month’s
  5936. challenge. The trouble is that I shouldn’t really be the one to judge
  5937. whether or not your arguments are convincing. Is there anyone reading
  5938. this who considers him/herself NOT to be a Christian (so that they are
  5939. not biased in my favour) who would be prepared to read a few of the
  5940. letters and tell me if you think they deserve a free subscription?
  5941. 7.2
  5942. Paul Beverley
  5943. 7.2
  5944. P.B.
  5945. 7.2
  5946. Archive gets NITTs!
  5947. 7.2
  5948. Norfolk IT Team
  5949. 7.2
  5950. With the next issue of Archive, we shall be starting a series of
  5951. beginners’ articles written by members of the Norfolk Information
  5952. Technology Team (NITT).
  5953. 7.2
  5954. The goal of NITT is to improve the quality of education by promoting the
  5955. appropriate use of information technology in learning. Based in Norwich,
  5956. NITT runs the local Acorn in Education Centre and provides similar
  5957. support to users of Apple and PC machines.
  5958. 7.2
  5959. NITT is made up of a team of six advisory staff with a broad range of
  5960. educational expertise and experience. We also have a detailed knowledge
  5961. of the application of information technology for the benefit of pupils
  5962. with special educational needs and we have our own full time technical
  5963. and administration staff.
  5964. 7.2
  5965. We provide training courses to teachers, parents and others, and operate
  5966. an extensive software reference library and hardware exhibition centre
  5967. and produce a range of publications, mostly in support of school
  5968. curriculum development. These include KeyPress, a termly magazine and
  5969. KeyITin, a weekly broadsheet of abstracts from key sources of
  5970. information on IT especially in respect of education. We also operate a
  5971. subscription-based HelpLine service for teachers and others.
  5972. 7.2
  5973. Absolute beginners
  5974. 7.2
  5975. Our intention is to provide articles pitched at the right level for
  5976. Archive subscribers who are absolute beginners at using the Acorn
  5977. Archimedes and A series machines. We hope to cut through or explain
  5978. jargon, and make no assumptions about existing expertise on the part of
  5979. the reader. If all this sounds too pedestrian for you − fine − there is
  5980. plenty of material in Archive at a higher level. If much of the material
  5981. in Archive seems just beyond your comprehension at the moment then our
  5982. series of pieces should give you the warm helping hand that we all need
  5983. when embarking on something new. We look forward to this new venture and
  5984. to hearing readers’ comments and suggestions as we get underway.  A
  5985. 7.2
  5986. Oak
  5987. 7.2
  5988. New artwork
  5989. 7.2
  5990. CC
  5991. 7.2
  5992. From 7.1 page 19
  5993. 7.2
  5994.  
  5995. 7.2
  5996. 28
  5997. 7.2
  5998. Acorn World 93 − Last Minute Information
  5999. 7.2
  6000. Tickets
  6001. 7.2
  6002. It may not be too late, by the time you get the magazine, to get advance
  6003. tickets for Acorn World. If you ring the ticket Hotline on 0784-473818,
  6004. they will be able to tell you if there is time to get advance tickets
  6005. out to you. It is worth it because you save about 20% on the cost of
  6006. tickets.
  6007. 7.2
  6008. Magazine contributors
  6009. 7.2
  6010. Several of our regular Archive contributors will be on hand at the
  6011. Archive stand (48) at Acorn World 93 so that you can chat to them. If
  6012. you have questions to ask them or ideas and suggestions to offer, here
  6013. is a list of when they hope to be available:
  6014. 7.2
  6015. Friday 29th
  6016. 7.2
  6017. Paul Hooper (Genesis / Magpie) 10 − 12
  6018. 7.2
  6019. Alan Highet (General reviews / Help for beginners) 11 − 1 and 2 − 4
  6020. 7.2
  6021. Gabriel Swords (Art packages / Clipart) 12 − 2
  6022. 7.2
  6023. Solly Ezra (Education) 12 − 2
  6024. 7.2
  6025. Dave Wilcox (General reviews) 12 − 2
  6026. 7.2
  6027. Stuart Bell (JPEG) 12 − 2
  6028. 7.2
  6029. Rob Wears (General reviews) 12 − 2
  6030. 7.2
  6031. Richard Fallas (CAD / Architecture) 12 − 2
  6032. 7.2
  6033. Peter Jennings (General reviews) 1 − 2
  6034. 7.2
  6035. Saturday 30th
  6036. 7.2
  6037. Trevor Sutton (ArtWorks) 10 − 12
  6038. 7.2
  6039. Paul Hooper (Genesis / Magpie) 10 − 12
  6040. 7.2
  6041. Robert Chrismas (General / Mugs) 12 − 2
  6042. 7.2
  6043. Tim Nicholson (Squirrel / Printer drivers) 12 − 2
  6044. 7.2
  6045. Richard Hallas (DTP / Music publishing) 2 − 4
  6046. 7.2
  6047. Hugh Eagle (RISC OS 3) 2 − 4
  6048. 7.2
  6049. Sunday 31st
  6050. 7.2
  6051. Solly Ezra (Education) 10 − 12
  6052. 7.2
  6053. Thomas Down (C programming) 12 − 2
  6054. 7.2
  6055. Laura Handoca (Help for beginners) 12 − 2
  6056. 7.2
  6057. There will probably be others popping in and the editor will be there
  6058. most of the time if you want to sort him out on one or two matters!
  6059. We’ll try to keep a timetable on the stand so you can see whom to
  6060. expect, and at what time, on each day.
  6061. 7.2
  6062. Special deals
  6063. 7.2
  6064. Acorn are being very generous at the show in more ways than one. They
  6065. are offering, in collaboration with TDK, a free copy of !NewLook, the
  6066. official Acorn 3D tool sprites. NewLook contains replacement templates
  6067. for all the ROM applications, and also those on the two application
  6068. discs, as well as 3D icons and toolsprites.
  6069. 7.2
  6070. £50 off the £50 off the Pocket Book (no, that’s not a misprint!) − The
  6071. special price of £50 off the Pocket Book (i.e. £199.95) is still
  6072. available until the end of 1993 but if you come to the show, you can get
  6073. £50 off the £50 off price! In other words you can buy one for £149.95 −
  6074. but this is ONLY at Acorn World 93. Mind you, unless you live in
  6075. Scotland, it’s probably worth a trip to London just to buy a Pocket Book
  6076. and save yourself £50!
  6077. 7.2
  6078. (If you want to buy one from NCS, it would be worth ringing us to
  6079. reserve one a.s.a.p. Ed.)
  6080. 7.2
  6081. Competition
  6082. 7.2
  6083. Wyddfa Software and Norwich Computer Services have combined to offer a
  6084. competition. The aim of the competition is to find out the English name
  6085. for Wyddfa or, more properly, yr Wyddfa. The winner will be the first
  6086. entry drawn at random from all the correct entries. The prize is that
  6087. Wyddfa Software will pay up to £50 towards any product(s) of the
  6088. winner’s choice supplied by Norwich Computer Services. Application forms
  6089. will be available from Wyddfa Software either by post or at Acorn World
  6090. 93, stand 94 (Wyddfa) or stand 48 (NCS).
  6091. 7.2
  6092. New products
  6093. 7.2
  6094. As expected, we have received a tremendous number of press releases
  6095. telling us about new products to be launched at Acorn World 93. We have
  6096. tried to give some brief details here but, obviously, it would be best
  6097. if you could come to the show to see for yourself. I suspect you will
  6098. see quite a few hardware and software engineers at Acorn World 93 with
  6099. bags, nay portmanteau, under their eyes from burning the midnight oil to
  6100. meet the 29th October deadline!
  6101. 7.2
  6102. Judging by the pages and pages of new product details, this is going to
  6103. be a show to remember!
  6104. 7.2
  6105. Matthew Hunter (our latest recruit) has spent ages leafing through the
  6106. press releases. Here are his findings in no particular order. (Well,
  6107. what order would you have used?)
  6108. 7.2
  6109. •    Armlock − A RISC OS software-only utility that prevents unauthorised
  6110. access to CMOS RAM or designated files/directories on the hard disc.
  6111. Armlock costs £35 +VAT single user or £135 +VAT for a ten-user licence
  6112. pack. (Digital Services − stand 17)
  6113. 7.2
  6114. •    Squirrel 2 − A major upgrade to their popular Squirrel database,
  6115. Squirrel 2 has 38 separate enhancements over the previous release
  6116. versions. Existing users can upgrade to version 2 for £25 +VAT or £35
  6117. +VAT including a revised manual. (Digital Services − stand 17)
  6118. 7.2
  6119. •    MicroStudio 2 − 24-Track MIDI/internal sound software with unique
  6120. keyboard learning system, has been re-written for the Desktop and
  6121. enhanced for RISC OS 3. (EMR − stand 28a)
  6122. 7.2
  6123. •    Desktop Scorewriter − You can now play up to 8 score parts using the
  6124. Archimedes internal sound system and the included ‘Alpha’ font allows
  6125. the computer to act as a music typewriter. (EMR − stand 28a)
  6126. 7.2
  6127. •    Music Player 3 − Part of a new EMR/Yamaha package (‘Hello Music’),
  6128. this allows any standard MIDI format file to be played simply by double
  6129. clicking on its icon. Other facilities include changing file formats and
  6130. program numbers (for different MIDI instruments) as well as selecting
  6131. the play time. (EMR − stand 28a)
  6132. 7.2
  6133. •    Studio24Plus − This package now allows direct disc recording when used
  6134. with the new MIDI/Sampler interfaces produced by HCCS as part of their
  6135. ‘Ultimate’ series. This offers dual MIDI ports with 32 channels and an
  6136. optional 8-bit mono sampler (at up to 50kHz). Sounds can be sampled from
  6137. a variety of sources even while playing MIDI instruments. (EMR − stand
  6138. 28a)
  6139. 7.2
  6140. •    PrimeMover − A new animation system for any RISC OS machine. It not
  6141. only allows sequencing of frames but then allows the animation to be
  6142. moved around the screen. The program allows you to restrict access to
  6143. facilities if required. A real time system is used for animation control
  6144. making it easier to understand how the animation will appear. (Minerva −
  6145. stand 42)
  6146. 7.2
  6147. •    Keyboard Trainer − A software package aimed at those learning the
  6148. electronic keyboard. It contains more than sixty lessons including over
  6149. 20 graded tunes in a variety of styles and nine games to develop
  6150. keyboard familiarity. It also fulfils all National Curriculum
  6151. requirements for the primary sector. To use the package, you need at
  6152. least 1Mb of memory and a MIDI interface. (Minerva − stand 42)
  6153. 7.2
  6154. •    Talking Rhymes − A new series of educational software titles, each one
  6155. featuring one illustrated nursery rhyme. The rhyme appears as a
  6156. combination of text and picture which are jumbled. By clicking on the
  6157. pieces, the child can hear what the piece ‘says’ (using real sampled
  6158. speech) before dragging it to the correct place. Once the rhyme has been
  6159. completed, the child is rewarded with an animation and sing-along tune.
  6160. There are eight titles in all, Humpty Dumpty, Georgie Porgie, Little
  6161. Miss Muffet and Ring-a-Ring-a-Roses, which should be ready for the show,
  6162. and Little Jack Horner, Mary Mary, Jack and Jill and Baa Baa Green (yes,
  6163. green) Sheep, which will be released before Christmas. (Topologika −
  6164. stand 44)
  6165. 7.2
  6166. •    S-Base 2 − A new version of the RISC OS relational database including
  6167. the S-Base Application Manager (SAM) allows simple creation of working
  6168. databases, without the need for programming. Extended features include
  6169. query by example, enhanced multimedia support, the ability to load DBase
  6170. III and Squirrel data, and improved documentation. (Longman Logotron −
  6171. stand 72)
  6172. 7.2
  6173. •    Eureka 2 − The second release of this spreadsheet permits scaled
  6174. printing of worksheets, improved memory management, a macro language for
  6175. custom functions, worksheet zoom, charting of multiple selections, best
  6176. fit lines. (Longman Logotron − stand 72)
  6177. 7.2
  6178. •    Talking Pendown − The latest in the Pendown series of wordprocessors
  6179. provides immediate feedback by reading back letters, words and sentences
  6180. as you type, making it easier for children to spot mistakes. (Longman
  6181. Logotron − stand 72)
  6182. 7.2
  6183. •    Fireworkz − An integrated program for all machines with 2Mb or more of
  6184. memory, it combines all the features of Wordz and Resultz, offering
  6185. improved flexibility over use of the two separate programs (available at
  6186. the show for £169 +VAT). Reports in the wordprocessor can include tables
  6187. or charts which can contain ‘live’ data − no need to return to the
  6188. spreadsheet and regenerate, new data can simply be entered and any re-
  6189. calculations are conducted. Sprites and drawfiles from other sources may
  6190. also be included in documents. (Colton Software − stand 46/47)
  6191. 7.2
  6192. •    Replay Plus − A hardware upgrade for the Acorn Replay DIY kit to
  6193. improve image quality of movies, along with new software, the total
  6194. price is £139 +VAT. The software allows several new movie formats (these
  6195. take less disc space and can be played back immediately), time lapse
  6196. recording, improved movie editing and better sound. Sound sampling
  6197. facilities allow the kit to act as a direct to disc stereo sampler,
  6198. supporting Armadeus, Microsoft WAVe, Creative VOC (Soundblaster) as well
  6199. as sound-only Replay files. (Irlam Instruments Ltd. − stand 121)
  6200. 7.2
  6201. •    16 bit Sound Sampling − Stereo sampling at up to CD or DAT sampling
  6202. rates can be captured and played back at a higher quality than the
  6203. built-in sound system allows with this new card, a derivative of that
  6204. used for the Replay system. The software enables samples to be edited
  6205. and saved in RISC OS or industry standard formats. An on board DSP can
  6206. perform real-time audio effects and compression. The price is £299 +VAT
  6207. (Irlam Instruments Ltd. − stand 121)
  6208. 7.2
  6209. •    A3000 − A3020 − Aimed at upgrading the specification of an A3000 to
  6210. one comparable with the A3020, this comprises three parts. The Multi I/O
  6211. primary board replaces the floppy controller and floppy drive to give a
  6212. high density disc drive. The secondary board has a serial port and bi-
  6213. directional parallel port as found on the newer machines. Finally, an 85
  6214. or 120Mb IDE hard drive can be fitted. The primary board costs £199
  6215. +VAT, the secondary £45 +VAT. The hard disc prices have not yet been
  6216. fixed. (Greyhound Marketing/Vantage One − stand 6)
  6217. 7.2
  6218. •    PDSview − The package has been upgraded with many new features and a
  6219. new manual. 24bit colour processing and separation of bit-mapped images
  6220. is possible. Additional support is available for users with graphics
  6221. cards. It provides multispectral classification and other powerful
  6222. processes usually associated with more expensive dedicated image
  6223. processing systems. (Spacetech − stand 38)
  6224. 7.2
  6225. •    PDSmap − This allows huge images such as those from SPOT or LANDSAT
  6226. (some as large as 150Mb) to be previewed and processed. Sample images
  6227. will also be available on CD-ROM. (Spacetech − stand 38)
  6228. 7.2
  6229. •    Weather Satellite Stations − Upgraded to be colour card compatible,
  6230. additional enhancements include cross-fade for super smooth animation of
  6231. weather systems. (Spacetech − stand 38)
  6232. 7.2
  6233. •    Scribble − An easy-to-use art package aimed at pre-school and special
  6234. needs, the program can be tailored to meet the individual needs of the
  6235. user. The touch window screen is also supported. Topical support packs
  6236. are also available including ‘The Farm’, ‘Space’, ‘Dinosaurs’,
  6237. ‘Christmas’, and ‘Miscellaneous’. Pictures can be imported and exported
  6238. into other applications. The cost is £29.95 and includes a site licence.
  6239. (Honormead Software Solutions − stand 93a)
  6240. 7.2
  6241. •    Jumble Fun − A game for pre-school and special needs costing £15.95
  6242. (including site licence). It can be used in conjunction with switches or
  6243. touch window. Level 1 is a jigsaw and level two a picture jumble.
  6244. Additional discs with further topical jigsaws are available, or pictures
  6245. can be imported from Scribble, 1st Paint or scanned/digitised images.
  6246. (Honormead Software Solutions − stand 93a)
  6247. 7.2
  6248. •    Crystal Maze − Based on the Chatsworth Television program for Channel
  6249. 4, this game features a mix of puzzles and action and is being released
  6250. exclusively to the Acorn Market. (Sherston Software − stand 35)
  6251. 7.2
  6252. •    CD-ROMs − A new selection of cheap CD-ROMs specifically designed for
  6253. classroom use and linked to the National Curriculum. Clipart, datafile
  6254. packs and map suites are available. It should be noted that some of the
  6255. CD-ROMs are dependent upon the Key range of software (Key Plus/Key Calc/
  6256. Key Count). (Anglia TV − stand 109)
  6257. 7.2
  6258. •    Easy C − ANSI standard C development system, made easy to use by the
  6259. provision of a wimp front end to drive the compiler and linker (AOF
  6260. Compatible), removing the need to remember long command line sequences.
  6261. Programs can be compiled, linked and run using a single mouse click
  6262. making it ideal for beginners, while the built-in make facility ensures
  6263. large multi-file applications are also possible. A built-in assembler
  6264. allows ARM code to be included directly. It provides access to the CLib
  6265. module and is compatible with the FreeWare WIMP library DeskLib.
  6266. Upgrades from the C Development System costs £10 +VAT. If you do not
  6267. have the earlier system, the price is £49 +VAT. (RISC Developments Ltd −
  6268. stand 75)
  6269. 7.2
  6270. •    Outline Fonts − Two new discs of outline fonts, each containing 10
  6271. families of fonts and additional applications. The cost is £11.95 inc.
  6272. VAT each. (RISC Developments − stand 75)
  6273. 7.2
  6274. •    Basic Programmer’s Toolkit − Ten applications for programmers,
  6275. particularly those using Basic. A disc and manual are supplied. (RISC
  6276. Developments − stand 75)
  6277. 7.2
  6278. •    WIMP Programmer’s Toolkit − Updated to Version 3, the toolkit now
  6279. contains 15 applications to aid WIMP programming. New features include
  6280. Procedure/Function analyser, WIMP mask and flag generators and a
  6281. comprehensive WIMP library. The price (including manual) is £21.95 inc.
  6282. VAT (£7.95 upgrade). (RISC Developments − stand 75)
  6283. 7.2
  6284. •    High-Density Floppy Disc Interface − Enables older machines to use the
  6285. higher capacity floppy disc formats found on the newer machines and
  6286. gives access to 1.44Mb DOS discs. (RISC Developments − stand 75)
  6287. 7.2
  6288. •    Tape Streamer − Connecting to the standard printer port, this is
  6289. designed as a large capacity, low price backup device. (RISC
  6290. Developments − stand 75)
  6291. 7.2
  6292. •    Impression Style − The latest in the Impression series, it combines
  6293. the features of a standard word processor with many powerful features
  6294. new to the Acorn platform, and those usually associated with DTP. Two
  6295. types of on-line help − interactive help and full hyper-text help − are
  6296. included. Special features include: drag and drop editing; an integrated
  6297. thesaurus and dictionary with definitions based on the highly respected
  6298. Collins publications; OLE or Object Linking and Embedding; Impression
  6299. Junior, II and Acorn Advance file compatibility; automatic section and
  6300. paragraph bulleting, numbering and re-numbering; full support for 24
  6301. bit, full colour images; an open, extendable graphics filter system with
  6302. TIFF loaders; New interactive ruler and tab system.
  6303. 7.2
  6304. All this costs £99 +VAT. Discounts are available on trade-ins for your
  6305. old packages. (Computer Concepts − stand 67/68)
  6306. 7.2
  6307. •    Impression Publisher − Incorporating all the new user-friendly word
  6308. processing abilities of Impression Style as well as advanced page layout
  6309. capabilities. The package has full colour separation capabilities.
  6310. Together with Impression Style and ArtWorks, this package offers full
  6311. support, including separations, of 24bpp colour images and even 32-bit
  6312. CMYK images, along with the ability to load TIFF files (even Mac, PC and
  6313. CMYK variations). OLE and full on-line interactive and hyper-text help
  6314. is also provided. PostScript is also catered for, offering industry
  6315. standard output. Additional features include auto-tracking and kerning
  6316. (for RISC OS3 fonts), brightness and contrast control of graphics and
  6317. will create a list of all the fonts used in your document. The cost is
  6318. £169 +VAT. (Computer Concepts − stand 67/68)
  6319. 7.2
  6320. •    OPI Supplement − For professional pre-press or publishing work, this
  6321. optional upgrade supports the Open Prepress Interface − a system for
  6322. incorporating very high resolution full colour images without the need
  6323. for huge hard discs or large amounts of memory. In addition, the OPI
  6324. Supplement includes the ability to load EPS (encapsulated PostScript).
  6325. It is only available as an upgrade to Impression Publisher at £230 +
  6326. VAT. (Computer Concepts − stand 67/68)
  6327. 7.2
  6328. •    WordWorks − Designed as a stand-alone application to assist users of
  6329. all word processors (although it is more integrated with Impression).
  6330. Not only a Thesaurus, WordWorks is unique in that it includes a complete
  6331. English dictionary with explanations. WordWorks uses licensed thesaurus
  6332. and dictionary data from Collins, so you can be sure the information is
  6333. up-to-date, accurate and of the highest quality. Once a word has been
  6334. looked up, it can be transferred to whatever wordprocessor you use. Note
  6335. that this product is bundled with Impression Style and Impression
  6336. Publisher products and is included in the upgrades available. Price £39
  6337. + VAT (£45.82) (Computer Concepts − stand 67/68)
  6338. 7.2
  6339. •    AudioWorks − Providing a complete suite of sound editing functions in
  6340. one easy-to-use, low cost application. AudioWorks is compatible with a
  6341. whole range of sound files (MicroSoft WAVe, Armadeus, DataVox,
  6342. SoundTracker and RawData formats). In addition to playing back from the
  6343. standard Archimedes speaker, the software can sample from and playback
  6344. to more advanced audio boards, such as the Eagle MultiMedia card.
  6345. 7.2
  6346. AudioWorks supports 8 bit, 12 bit, 16 bit, linear signed, linear
  6347. unsigned, VIDC logarithmic, m-law logarithmic, mono and stereo samples.
  6348. Features include: accurate waveform display with instantaneous zoom; a
  6349. utility for playing back from hard disc in the background with various
  6350. effects; on screen real-time spectrum analyser and oscilloscope
  6351. displays; full background operation; multiple channel and multiple
  6352. sample operations. Price £49 +VAT (Computer Concepts − stand 67/68)
  6353. 7.2
  6354. •    BJC-600 − The brand new BJC-600 A4 plain paper printer from Canon,
  6355. combined with Computer Concepts’ 24-bit TurboDriver software, provides a
  6356. key component in the full colour revolution that is occurring in the
  6357. Acorn world. Four colour CMYK inks for the best full spectrum of colours
  6358. including real black, 360 dpi provides 40% more dots per square inch
  6359. than 300 dpi printers − visibly better resolution. The high quality
  6360. colour results on plain paper mean lower running costs than other colour
  6361. inkjet printers. Minimum 4Mb RAM recommended. Requires RISC OS 3.1.
  6362. Price Guide £500 +VAT. (Computer Concepts − stand 67/68)
  6363. 7.2
  6364. •     ArtWorks CD − This CD contains a full copy of the latest version of
  6365. ArtWorks, all the fonts normally included with ArtWorks in both RISC OS
  6366. 2 and RISC OS 3 outline format (RISC OS 3 format includes kerning
  6367. information), and everything that is on the ArtWorks Clipart CD. The
  6368. latest version of ArtWorks (1.5) now includes full support for 24bpp
  6369. sprites and compatibility with the new graphics filter system used by
  6370. Impression (including the filter for TIFF files). Price £169 +VAT. CD
  6371. Upgrade for registered ArtWorks owners − £29 +VAT. Floppy disc upgrade
  6372. to version 1.5 (program only) − £10 +VAT. (Computer Concepts − stand 67/
  6373. 68)
  6374. 7.2
  6375. •    ArtWorks Clipart CD − This CD includes the best of the entries for the
  6376. ArtWorks competition and many more ArtWorks and other graphic examples.
  6377. On the CD are an ArtWorks file viewer and over 800 ArtWorks example
  6378. pictures, on-line ArtWorks presentation, a demonstration version of
  6379. !AudioWorks and example audio files, dozens of high quality 24bpp
  6380. photographs − ideal for the new 24bpp-capable versions of Impression and
  6381. ArtWorks. Price £19 +VAT. (Computer Concepts − stand 67/68)
  6382. 7.2
  6383. •    Eagle M2 − Designed to offer an array of multimedia facilities, this
  6384. standard width expansion card is capable of video digitising (still
  6385. frames, and Replay movies), stereo audio sampling and playback, as well
  6386. as MIDI capability. Software included comprises a video view-finder and
  6387. image capture utility for still frames and Replay movie capture. Acorn’s
  6388. !ARMovie is supplied to play back movies created and Computer Concepts
  6389. !AudioWorks enables capture and editing of sound samples. Real time
  6390. scaling and dithering of images is achieved by additional hardware on
  6391. the card. Any machine with a standard podule slot free can be used,
  6392. although 4Mb of RAM and RISC OS 3.1 is required. A5000/A540 is needed
  6393. for Replay capture. (Wild Vision/Computer Concepts − stand 67)
  6394. 7.2
  6395. •    Lark − Following the success of the ColourCard in providing high
  6396. quality graphics, the Lark is a new Audio card which offers CD-quality
  6397. sound. It has industry standard stereo input and output connection. The
  6398. line-in can be connected to a wide range of audio sources. Sampling
  6399. frequencies can be up to 48kHz (DAT standard) and may be stored in 16-
  6400. bit linear format or in various compressed formats. The single width
  6401. podule comes with the !AudioWorks software as well as an additional
  6402. ‘mixing desk’ application. (Wild Vision/Computer Concepts − stand 67)
  6403. 7.2
  6404. •    Chroma 500 − This latest version of the digital genlock card gives
  6405. full broadcast size screen modes and enables encoding to S-VHS format.
  6406. Resolutions of up to 768×576 pixels (TV resolution). Output can be
  6407. overlaid onto video, or not, as required. (Wild Vision − stand 67)
  6408. 7.2
  6409. •    Talking Stories − Another learning aid for younger children, questions
  6410. are asked and the child can pick their response. Correct answers are
  6411. rewarded with an amusing story. In later levels, the questions are
  6412. replaced by sentences with missing words. (Wyddfa Software − stand 94)
  6413. 7.2
  6414. •    Flossy the Frog − An interactive adventure for under eights, movement
  6415. is by clicking on elements of the picture. The animations are designed
  6416. to be as educational and entertaining as possible with sound effects
  6417. completing the package. (4Mation − stand 119)
  6418. 7.2
  6419. •    RiscCAD Professional − Actually an updated version of RiscCAD Junior,
  6420. this has a variety of new tools and tool boxes to hold them. The plotter
  6421. drivers are programmable to ensure compatibility, and conversions for
  6422. different units. (Davyn Computer Services − stand 30a)
  6423. 7.2
  6424. Help!!!
  6425. 7.2
  6426. As you can see, there is a huge number of new products aimed to be
  6427. released at Acorn World 93. It is therefore a major job analysing and
  6428. assessing them and finding out which of these are actually “Products
  6429. Available”. Could anyone help us in this task, please?
  6430. 7.2
  6431. We need writers (preferably those who have written for Archive before)
  6432. who will take a particular theme, say, ‘new developments in Archimedes
  6433. audio’ or CD-ROMs and go round the show finding out about all the
  6434. different offerings.
  6435. 7.2
  6436. The deadlines for the next issue of Archive are a bit tight, so if you
  6437. wanted your write-up to be in the main Show Roundup article in the
  6438. December issue, I would need to have a disc in my hands within about two
  6439. or three days of the end of the show!
  6440. 7.2
  6441. Judging by what is promised (and I use that word advisedly!) to be at
  6442. Acorn World 93, we may even need to produce a separate Acorn World 93 
  6443. Supplement.
  6444. 7.2
  6445. The number of developments on some fronts (DTP, for in particular) are
  6446. so many and so significant for the future of the Archimedes that it may
  6447. be better to take a bit more time assimilating and assessing them and
  6448. not rush into print. These sort of decisions will have to be made during
  6449. the course of the show itself, so if you are interested in helping in
  6450. this important task, come along on Friday, if possible, and get in touch
  6451. with Paul a.s.a.p.
  6452. 7.2
  6453. This is another example where Archive, through its unique network of
  6454. contributors, can play an important role in the world of Acorn. Thank
  6455. you for all your help!  A
  6456. 7.2
  6457. Wembley Exhibition Centre − Hall 1
  6458. 7.2
  6459. Friday 29th − Sunday 31st October 1993
  6460. 7.2
  6461. Acorn World Logo
  6462. 7.2
  6463. Colton
  6464. 7.2
  6465. From 7.1 page 10
  6466. 7.2
  6467. Lambda
  6468. 7.2
  6469. From 7.1 page 16
  6470. 7.2
  6471. or, if it turns up, the Acorn World one !!!!!
  6472. 7.2
  6473. Removable Drives − New Developments
  6474. 7.2
  6475. Paul Beverley
  6476. 7.2
  6477. With the coming of the 3½“ SyQuest 105Mb removable drives, and
  6478. especially the IDE version for the A5000, the price/performance ratio
  6479. has been improved drastically over the older 5¼” 42Mb and 84Mb versions.
  6480. Removable drives therefore become worthy of consideration for a much
  6481. wider range of applications.
  6482. 7.2
  6483. In this article, I shall look at the pros and cons of removable drives
  6484. in general and the 105Mb drives in particular. Some of the material in
  6485. the article will have been covered previously in Archive magazine but I
  6486. think it will be helpful to see the information within one article.
  6487. 7.2
  6488. First of all, let me look at removable drives in general.
  6489. 7.2
  6490. What is a removable hard drive?
  6491. 7.2
  6492. The majority of hard drives consist of a rotating metal disc (or a
  6493. number of them) inside a sealed container. A magnetic read/write head
  6494. glides over the surfaces of the metal disc(s) and data is stored as
  6495. magnetic patterns on these surfaces. The heads glide very close to the
  6496. surface in order to increase the packing density of the data and the
  6497. heads have to be moved in a precision way across the surface. Small
  6498. specks of dirt could damage both the head and the surfaces − which is
  6499. why the discs are normally sealed.
  6500. 7.2
  6501. Techniques have improved over the years such that the degree of
  6502. susceptibility to dirt and dust has decreased and it is now realistic to
  6503. use removable metal ‘hard discs’. The discs are held in plastic cases
  6504. with a flap that opens as the disc is pushed into the drive − rather
  6505. like floppy discs.
  6506. 7.2
  6507. So you can now have a number of different hard discs which can be
  6508. inserted in turn into the one drive, each disc holding up to 105Mb of
  6509. data. What’s more, the data transfer speed is rather different from
  6510. floppies − you can load and save data at well over 1,000 Kb/sec instead
  6511. of more like 25 Kb/sec from floppies.
  6512. 7.2
  6513. What can they be used for?
  6514. 7.2
  6515. If you can get as much as 105Mb on each disc and they can transfer data
  6516. as fast as a fixed hard drive, they become a very powerful and versatile
  6517. data storage medium. Using them for backing up the data on fixed hard
  6518. discs becomes simplicity itself. And since they are so fast, there is no
  6519. reason why they should not be used as the primary hard disc medium,
  6520. giving increased flexibility over fixed hard drives.
  6521. 7.2
  6522. What is the down side?
  6523. 7.2
  6524. Removable drives are not the solution for every situation − there are
  6525. some drawbacks, not least of which is cost. The cheapest removable drive
  6526. is the A5000 internal IDE 105Mb. The Archive price of this is £455
  6527. compared with a second 160Mb internal fixed hard drive for the A5000
  6528. costing just £290.
  6529. 7.2
  6530. Although the technology has improved quite considerably, no-one is going
  6531. to pretend that removable drives are as robust as fixed hard drives.
  6532. Since they are not sealed units, they are bound to be at least slightly
  6533. more susceptible to dust than fixed hard drives although the difference
  6534. is somewhat less than it used to be with the coming of 3½“ units. In
  6535. fact, SyQuest, who make the drives and removable discs, have given a 5-
  6536. year guarantee on the 3½” 105Mb media!
  6537. 7.2
  6538. Security issues
  6539. 7.2
  6540. In one sense, removable drives increase security in that the discs can
  6541. be taken out and locked up in a safe place, kept in a fire-proof box, or
  6542. whatever. The down side of that, of course, is that if you can remove
  6543. them easily, so can unauthorised people. Losing 1.6Mb of data on a
  6544. stolen floppy disc is one thing but losing 105Mb at one go is rather
  6545. different!
  6546. 7.2
  6547. How do they compare with their forbears?
  6548. 7.2
  6549. The 105Mb 3½“ drives are the descendants of the long-standing 42Mb and
  6550. (more recent) 84Mb 5¼” removable drives, so how do they compare?
  6551. 7.2
  6552. Because the new discs are two-thirds of the diameter, they don’t need to
  6553. be as thick to maintain the stability of the flat surfaces. This means
  6554. they are a lot lighter, the 5¼“ discs weighing 183g each compared with
  6555. only 79g for the 3½” discs.
  6556. 7.2
  6557. One major consequence of this is that the electro-mechanical parts
  6558. needed to spin and control the discs are far smaller and use much less
  6559. power. The maximum power consumption of the 3½“ drives (i.e. when
  6560. getting the drives up to speed) is only 6W compared with 28W for the 5¼”
  6561. drives. The average power when operating normally is 3.5W compared with
  6562. 13W.
  6563. 7.2
  6564. Anyone who has felt the temperature of a 5¼“ disc when it comes out of a
  6565. removable drive on a hot summer’s day will be quick to see another
  6566. advantage of the 3½” drives. The lower power (and hence the lower
  6567. operating temperature) could make a significant difference to the
  6568. reliability of the discs. Although the quoted MTBF (mean time between
  6569. failures) of the two drives is quoted as being the same, the fact that
  6570. the 3½“ discs now come with a 5-year warranty speaks for itself.
  6571. 7.2
  6572. Desk space
  6573. 7.2
  6574. This may sound like a strange criterion to use for comparison of hard
  6575. drives but in some circumstances, it can be important. If you look at
  6576. the footprints of the drives in the diagram below, you will quickly see
  6577. that the 3½“ drives occupy a lot less desk space. The internal A5000
  6578. drives don’t add to the desk space at all, because they fit in the box
  6579. instead of a second floppy drive.
  6580. 7.2
  6581. (Those of you who have already bought an external 105Mb drive may be
  6582. surprised at the footprint size quoted. This is because there are two
  6583. sizes of drive that we have supplied. The earlier drives were designed
  6584. to allow battery use and so are rather longer allowing a space behind
  6585. the drive for a battery pack. The newer drives have the power supply
  6586. underneath the drive so that the footprint is little more than that of
  6587. an un-cased drive unit, i.e. the same size as a 3½“ floppy drive).
  6588. 7.2
  6589. Relative costs?
  6590. 7.2
  6591. If you look at the table of relative costs of the different removable
  6592. drives (see opposite), you will see another major advantage of the newer
  6593. drives. The table of Archive prices should make it clear. Although the
  6594. 105Mb drive units are more expensive, the media costs per megabyte are
  6595. so much less that even if you only want to store a total of 200Mb of
  6596. data, the 105Mb drives actually work out cheaper.
  6597. 7.2
  6598. Particular applications
  6599. 7.2
  6600. 1) Data portability
  6601. 7.2
  6602. One of the most obvious applications for these removable drives is for
  6603. data portability. In my job as editor of Archive magazine and MD of
  6604. Norwich Computer Services, it is extremely important to be able to carry
  6605. large amounts of data to and fro between the home and office. For
  6606. several years, one of the 42Mb removable discs has been my constant
  6607. companion, travelling in my brief case on the back of my bike every
  6608. single day. Latterly, I have been having to carry two 42Mb cartridges
  6609. and so the advent of the 105Mb drives was greeted with great joy!
  6610. 7.2
  6611. 2) Data backup
  6612. 7.2
  6613. If you are wanting to back up your fixed hard drive, what are the
  6614. options? You can choose from large numbers of floppies, tape streamers
  6615. or removables.
  6616. 7.2
  6617. (a) Floppies − If finance is strictly limited, you will have to use
  6618. floppies. But you don’t need me to tell you what a pain it is to have to
  6619. sit there for possibly hours inserting floppy after floppy − and what
  6620. happens if you do have a crash and need to reconstitute the data? You
  6621. sit there with fingers crossed hoping that the restore function of your
  6622. backup program actually works. (Don’t try to tell me that you have
  6623. already tried that feature out by reformatting your drive... ...because
  6624. I won’t believe you!) And we all know that if backing up is a real pain,
  6625. it doesn’t get done... and then we all know what happens next! (They say
  6626. the computer world is divided into two types of people: those who have
  6627. lost a lot of data on a hard disc crash and those who will lose a lot of
  6628. data on a hard disc crash!)
  6629. 7.2
  6630. (b) Tapestreamers − In the PC world, the price of tapestreamers has
  6631. dropped quite a bit but they are still quite an expensive backup option
  6632. for the Archimedes user. The Morley 250Mb tapestreamer, for example,
  6633. costs about £820.
  6634. 7.2
  6635. Mind you, when I say that tapestreamers are expensive, I am talking
  6636. about the drive. The media on the other hand are relatively cheap. A
  6637. 250Mb tape will cost you about £30 compared with £75 for a 105Mb
  6638. cartridge. So that’s 12p/Mb as compared with 71p/Mb − one sixth of the
  6639. media cost.
  6640. 7.2
  6641. The other factor is speed. The data transfer rate of the Morley 250Mb
  6642. tapestreamer is “approximately 100Kb/s” compared with 1,370 Kb/s for the
  6643. 105Mb SCSI removable − rather a difference! Although it probably won’t
  6644. take as much as 13½ times as long to do the backup, I’m a great believer
  6645. that if backing up is quick and easy, you are more likely actually to
  6646. use it.
  6647. 7.2
  6648. (c) Removables − In terms of backup, a removable is just like another
  6649. hard drive except that you can take it out and lock it away in a safe
  6650. place. You can also have a number of backup discs so that you keep more
  6651. than one backup of your data.
  6652. 7.2
  6653. The ease of handling the data is, for me, the other main factor in the
  6654. choice between tapestreamer and removable. If you want to restore the
  6655. whole of the data after a drive crash, that is one thing, but more
  6656. common in my experience is trying to recover from an accidental deletion
  6657. of some critical file or directory. To insert a removable disc and drag
  6658. back the latest backup version is simplicity itself whereas the file-
  6659. handling on tapestreamers is much more complex and it will probably take
  6660. you several minutes to find and restore a particular file − during which
  6661. time you sit and sweat wondering whether you did the last backup before
  6662. or after you spent hours making those really major changes! (I know the
  6663. feeling from bitter experience!)
  6664. 7.2
  6665. The other area where removables’ file-handling is much easier is in
  6666. terms of ‘freshening’ your backup. Most people have certain directories
  6667. of data that are more critical than others because the data is changing
  6668. more rapidly. You therefore don’t want to backup the whole hard disc,
  6669. except occasionally. To backup just certain parts of a hard drive is
  6670. considerably easier with a removable drive than with a tapestreamer. You
  6671. can see at a glance the directory structures of both the hard drive and
  6672. the removable and can delete sections of the old backup and copy the
  6673. latest version at will, keeping your eye on the free space available.
  6674. You might also keep more than one historic copy of the most critical
  6675. bits of data (such as the as yet unpublished articles I am working on!).
  6676. 7.2
  6677. 3) Replay DIY
  6678. 7.2
  6679. With the advent of Replay DIY from Irlam Instruments, large amounts of
  6680. fast data storage have become extremely important. The speeds of the
  6681. 42Mb and 84Mb removable drives were not quite good enough for real-time
  6682. digitising from video sources. With the higher capacity removables,
  6683. digitising direct to disc is perfectly possible − even the slower IDE
  6684. 105Mb drives are fast enough and the SCSI versions are more than
  6685. adequate. A 105Mb disc will store about 5 minutes of continuously
  6686. recorded video data and, when the data is compressed, you can fit about
  6687. 20 minutes of film onto each disc.
  6688. 7.2
  6689. Other issues
  6690. 7.2
  6691. Data compatibility across platforms?
  6692. 7.2
  6693. Since these removable drives can also be connected to PCs and Macs, how
  6694. much data portability is there? Well, in theory, it should be perfectly
  6695. possible to read (and write, I suppose) PC and Mac format cartridges in
  6696. an Acorn-controlled removable drive − it “just” needs someone to write
  6697. the software! Any offers? (I have just heard a rumour that Risc
  6698. Developments are hoping to release some software for Mac file transfer.
  6699. If that’s true it’s terrific news!!)
  6700. 7.2
  6701. IDE / SCSI data compatibility on Acorns
  6702. 7.2
  6703. Is it possible to transfer 105Mb cartridges between SCSI 105Mb drives
  6704. and IDE 105Mb drives? Well, yes, to a limited extent. So far, we have
  6705. found that cartridges formatted on SCSI cannot be read on IDE drives but
  6706. those formatted on IDE can be read on SCSI! We are looking into this in
  6707. more detail and will report back as soon as we find out what is going
  6708. on.
  6709. 7.2
  6710. IDE versus SCSI
  6711. 7.2
  6712. Although the SCSI drives are slightly more expensive than IDE, they have
  6713. a number of advantages. First of all, they are faster than IDE by about
  6714. 20% although, for most applications, they are already so fast that 20%
  6715. would be hard to notice.
  6716. 7.2
  6717. The major difference at the moment is that IDE is not as easy to use as
  6718. SCSI because of a problem within the RISC OS filing system. RISC OS was
  6719. never written to handle removable hard drive media and so it treats them
  6720. as ordinary fixed hard drives. Because SCSI removable drives have been
  6721. around for quite a while, a suitable “kludge” has been added which
  6722. enables SCSIFS to handle removables properly but, at the moment, there
  6723. isn’t a suitable fix for ADFS − although Acorn are working on it for us.
  6724. 7.2
  6725. The effect of this is that if you are using an IDE removable, there is
  6726. no way of getting ADFS to forget about the first removable disc it sees
  6727. at switch-on. The only way, therefore, to change discs is to release the
  6728. removable from the drive, switch off the computer, insert the new
  6729. removable and switch the computer back on again.
  6730. 7.2
  6731. Anyone who has got used to the ease of exchanging removables would NOT
  6732. be advised to try to save money by buying an IDE removable... ...well,
  6733. not until such time as we get a software fix.
  6734. 7.2
  6735. (Also, there can be problems getting IDE removables to work happily with
  6736. other IDE hard drives. This, for me, confirms what I have always felt,
  6737. that IDE is a false economy!)
  6738. 7.2
  6739. Part exchange deals?
  6740. 7.2
  6741. If anyone is interested in doing a part exchange, we’d be prepared to
  6742. offer £100 for a 42Mb drive plus £10 per cartridge but that would only
  6743. be against the purchase of a 105Mb drive with at least one extra
  6744. cartridge. If you are interested, let us know and we will explain the
  6745. terms in more detail.
  6746. 7.2
  6747. (This may not seem a lot to offer in part exchange for a drive that cost
  6748. you several hundred pounds but you have to ask yourself how much you
  6749. would be prepared to pay for a second hand 42Mb drive. You then take off
  6750. the VAT that we have to charge and allow for the cost of refurbishment
  6751. of the drive plus something for admin and carriage and you will,
  6752. perhaps, see why £100 is all we dare offer.)
  6753. 7.2
  6754. I’m afraid that we cannot make this offer for 84Mb drive since so few of
  6755. them have been sold which means that there is very little chance that we
  6756. will be able to sell them as second hand drives.
  6757. 7.2
  6758. Conclusion
  6759. 7.2
  6760. These new 105Mb drives are certainly an exciting development. They
  6761. introduce a new level of speed, compactness and convenience to data
  6762. backup and data transfer. With their larger capacity and the ability to
  6763. sit in floppy drive slots, they seem set to be even more widely used
  6764. than the 5¼“ drive units.
  6765. 7.2
  6766. When the technical problems with ADFS are overcome, the IDE version will
  6767. provide an even cheaper entry-level system for A5000 owners, thereby
  6768. increasing their market penetration even further.
  6769. 7.2
  6770. If someone produces some Mac or PC read/write software, it will have
  6771. considerable implications for the transfer of large DTP files and such-
  6772. like, between platforms.
  6773. 7.2
  6774. It will be interesting to see what sort of applications people will find
  6775. for them. You never know, Acorn may even offer them as an option in
  6776. their new ARM700-based computers!  A
  6777. 7.2
  6778. Comparison of computer and removable drive ‘footprints’.
  6779. 7.2
  6780. (The sizes include some cable space at the rear.)
  6781. 7.2
  6782.     42 ext    84 ext    105 ext    105 int    
  6783. 105 IDE
  6784. 7.2
  6785. Drive including one disc    £410    
  6786. £550    £570    £490    £455
  6787. 7.2
  6788. Extra data disc    £75    £100    
  6789. £75    £75    £75
  6790. 7.2
  6791. Data cost per Mb    £1.79    £1.19    
  6792. 71p    71p    71p
  6793. 7.2
  6794. Cost of drive plus total 210Mb    £710    
  6795. £750    £645    £565    £530    
  6796. 7.2
  6797. Cost of drive plus total 420Mb    £1085    
  6798. £950    £795    £715    £680    
  6799. 7.2
  6800. Cost of drive plus total 840Mb    £1835    
  6801. £1450    £1095    £1015    £980    
  6802. 7.2
  6803. Relative costings of the different removable drives
  6804. 7.2
  6805. (These costings ignore the cost of the SCSI interface which is needed
  6806. for all but the A5000 105Mb IDE version.)
  6807. 7.2
  6808. The drives fit neatly into the second floppy slot on the A5000
  6809. 7.2
  6810.     42Mb    84Mb    105Mb
  6811. 7.2
  6812. Size    5¼“    5¼”    3½“
  6813. 7.2
  6814. Speed (rpm)    3,200    3,200    
  6815. 3,600
  6816. 7.2
  6817. Ave access (ms)    20    20    15
  6818. 7.2
  6819. Buffer size (Kb)    8    32    64
  6820. 7.2
  6821. Transfer rate (Kb/s)    590    
  6822. 900    1370
  6823. 7.2
  6824. “File copy” test (Kb/s)    45    47    
  6825. 60
  6826. 7.2
  6827. Max power (W)    28    28    6
  6828. 7.2
  6829. Ave power (W)    13    13    3.5
  6830. 7.2
  6831. Cartridge weight (g)    183    
  6832. 183    79
  6833. 7.2
  6834. Drive price (ext)    £410    £550    
  6835. £570
  6836. 7.2
  6837. Media    £75    £100    £75
  6838. 7.2
  6839. Cost/Mb    £1.79    £1.19    71p
  6840. 7.2
  6841. Specifications of the three sizes of SyQuest removable.
  6842. 7.2
  6843. CC
  6844. 7.2
  6845. From 7.1 page 20
  6846. 7.2
  6847. ArtWorks Column
  6848. 7.2
  6849. Trevor Sutton
  6850. 7.2
  6851. A couple of months ago, I lashed out on a 486 PC board from Aleph One.
  6852. No, that isn’t the reason I’ve missed a couple of months of column
  6853. writing − it’s just that I’ve been gathering a few ideas and hints from
  6854. people and waiting for some exciting news from Computer Concepts. Well,
  6855. I can wait no longer. Yes, we are to have the ArtWorks CD − two
  6856. actually! There will be one with clipart selected from competition
  6857. entries and one containing AW itself and possibly the fonts and a
  6858. selection of clipart. After delving into the PC vector graphic world,
  6859. this line up sounds all too familiar. I wished for at least one more
  6860. exciting tool for my AW toolbox.
  6861. 7.2
  6862. AW and the PC
  6863. 7.2
  6864. Yes, I have been exploring the memory-consuming world of the PC. This
  6865. portion is not meant as a review of any software but I have to say how
  6866. pleased I am with the performance of Aleph One’s board and their helpful
  6867. advice and suggestions. There is something almost indecent about running
  6868. ArtWorks and Corel Draw at the same time in the same desktop
  6869. environment. Sadly for PC users, this could never be an option for them
  6870. for the foreseeable future.
  6871. 7.2
  6872. The transfer of files from one program to another was simple, provided I
  6873. didn’t mislay files inside some vast Windows directory. Certain
  6874. facilities, notably the special fills of Corel Draw, would not transfer,
  6875. as Corel seems to use a system of masks in order to fill irregular
  6876. shapes. I have mentioned before that this facility should perhaps be a
  6877. priority for AW developers. (I have just seen 4Mation’s HatchBack at our
  6878. local IT centre and will buy it soon if we don’t get an AW tool.)
  6879. 7.2
  6880. My main reason for acquiring PC compatibility was to have easy access to
  6881. a vast range of graphic images to import to, and export from, AW and to
  6882. explore PC printing which seems to me to be more effective in providing
  6883. better control and some better dithers, especially on cheaper colour
  6884. printers. The time taken to produce a print is compensated for by
  6885. effective print buffering and queueing. The dithering is better than any
  6886. I have seen from a RISC OS printer driver. Hopefully this will change.
  6887. 7.2
  6888. Mike Charlton in Hampshire has been using vector graphic programs in
  6889. interesting and exciting ways. He is a mathematics teacher and so
  6890. perhaps views these programs with a different and, as you will find out,
  6891. a critical eye. Though AW has made an impression on him (no pun
  6892. intended!) he finds a fatal flaw in one feature of AW.
  6893. 7.2
  6894. Tessellating with ArtWorks?
  6895. 7.2
  6896. Mike Charlton
  6897. 7.2
  6898. Drawing patterns is an activity that I like to spend a lot of time on in
  6899. school. Tiling patterns, reflection patterns, circle patterns ... lots
  6900. of patterns. The basic tools are pencil, paper, pencil crayons and a
  6901. black handwriting pen. It takes quite a while and colouring well with
  6902. pencil crayons really does make your finger ache.
  6903. 7.2
  6904. Instead of drawing patterns, why not try drawing them with ArtWorks −
  6905. perhaps not quite as satisfying as struggling with a sore finger to
  6906. create your masterpiece, but fast, accurate and painless!
  6907. 7.2
  6908. Here’s one method for creating Escher-type tessellations using ArtWorks.
  6909. 7.2
  6910. With gridlock on and the grid showing, draw a square, at least 5cm ×
  6911. 5cm. This will be the basis for your tile.
  6912. 7.2
  6913. 1)    Draw a side (with either straight sides or curves).
  6914. 7.2
  6915. 2)    Copy the side and position it to form a second, opposite side.
  6916. 7.2
  6917. 3)    Repeat for the other two sides.
  6918. 7.2
  6919. 4)    Before you can colour-fill the tile, you must draw it as a single
  6920. object, so carefully draw over the outline of the whole tile or, if you
  6921. prefer, join the sides together to form a closed shape.
  6922. 7.2
  6923. 5)    You can now select the whole tile and move it away, which enables
  6924. you to select and delete the original square and the individual sides.
  6925. 7.2
  6926. 6)    The tile is now ready for copying, colouring, arranging, etc.
  6927. 7.2
  6928. For a different effect, try a tile with the ‘same’ sides adjacent rather
  6929. than opposite. You will need to rotate the two different sides by 90°
  6930. (or −90° depending on which sides you construct first), and position
  6931. them accurately.
  6932. 7.2
  6933. Selecting an isometric grid would allow you to work with tiles based on
  6934. the equilateral triangle but I can’t find an isometric grid anywhere −
  6935. does it exist? Not equipping ArtWorks with an isometric grid facility
  6936. is, for me, a major blunder.
  6937. 7.2
  6938. As a school teacher, I am aware that a considerable amount of work in
  6939. the mathematics classroom is based on triangular dotty paper and that
  6940. isometric projection is a vital aspect of work in Technology (ArtWorks
  6941. has a square grid facility which allows the user to create orthographic
  6942. projections, and it has the perspective tool which allows the user to
  6943. work in true perspective with vanishing points, but it does not possess
  6944. the facility to enable the user to construct and work to a simple
  6945. isometric grid!)
  6946. 7.2
  6947. So, as much of the wonderful graphic art of Maurits Cornelis Escher is
  6948. based on the isometric grid, it is impossible to emulate it using
  6949. Artworks.
  6950. 7.2
  6951. If you wish to follow up this idea of tessellations and produce images
  6952. like these, then, for the time being, like me, you will have to continue
  6953. using Draw.
  6954. 7.2
  6955. You can use ArtWorks to distort your images at the end, if need be!
  6956. 7.2
  6957. Coda
  6958. 7.2
  6959. Clearly there are many items on our AW ‘wanted list’. The uses of AW are
  6960. so many and varied that it is impossible to please everybody. It would
  6961. seem, however, from Mike’s comments that an isometric grid is rather a
  6962. serious omission. The facilities within AW for distortion of shapes make
  6963. it an ideal environment for some of the experiments that Mike has
  6964. outlined. It is a shame that an important link in the process is
  6965. missing!
  6966. 7.2
  6967. If you have a particular use for AW or have discovered something which
  6968. it does well or badly then please let me know.  A
  6969. 7.2
  6970. NCS − The Shape of Things to Come!
  6971. 7.2
  6972. Paul Beverley
  6973. 7.2
  6974. Both Norwich Computer Services and Archive Magazine are being re-
  6975. launched at Acorn World 93. As you can see from this magazine, we have a
  6976. new cover and a new company logo. This is one outcome of a kind of
  6977. “stock taking” exercise that we have been (and still are) going through.
  6978. NCS has seen huge business growth and expansion in the last 18 months,
  6979. both in terms of turnover and staff levels to handle the increased
  6980. business − now is the time to take stock of where we are, look to where
  6981. we want to go from here and how to get there.
  6982. 7.2
  6983. We have always tried to be a friendly, efficient company with concern
  6984. for customer care high on our priority list − and it is our intention to
  6985. stay that way − but we realise that we also need to be professional and
  6986. business-like at every level of the way we operate. One very important
  6987. aspect of this is to make sure that our “image” reflects what we want to
  6988. say about ourselves, our products and our services − hence a big re-
  6989. think about how we present NCS and Archive to the world. Come and see us
  6990. on Stand 48 at Acorn World 93 and see the shape of things to come!
  6991. 7.2
  6992. “More than a magazine − it’s an interactive user group”
  6993. 7.2
  6994. ...this is the main thrust of our publicity at Acorn World 93. It is my
  6995. firm belief, backed up by the many complimentary comments from you in
  6996. the recent questionnaire, that Archive is unique. It is unique because
  6997. Archive is MORE than just a magazine − it’s an interactive,
  6998. communicating, dynamic user group. Yes, I know it is a commercial
  6999. venture and I know it is the vehicle through which the employees of
  7000. Norwich Computer Services earn their daily bread. Nevertheless, it IS
  7001. unique because of its contributors − and that means you.
  7002. 7.2
  7003. Anyone who reads this magazine is a potential contributor. You all have
  7004. views and, by expressing them, you are able to shape your magazine − the
  7005. new cover and the slightly lightened layout are examples of this.
  7006. 7.2
  7007. Talking of contributors, we have invited some of our regular experts to
  7008. join us on the Archive/NCS stand at Acorn World 93. They will be
  7009. available for you to meet them face to face, ask any questions and chat
  7010. with them generally or about any burning issues you’d like to discuss!
  7011. In the Acorn World 93 Preview on page 9, I’ve put a list of the times
  7012. and days when various people will be available.
  7013. 7.2
  7014. First reactions to questionnaire
  7015. 7.2
  7016. The questionnaire was filled in by over one third of all Archive
  7017. subscribers − that really is tremendous and shows a level of commitment
  7018. that is extremely gratifying. Thanks very much for taking the trouble to
  7019. fill it in − it will help us to see how we can improve things to meet
  7020. your needs.
  7021. 7.2
  7022. We are using Longman Logotron’s PinPoint to help us interpret
  7023. statistically and report on the findings from the database. We will be
  7024. telling you more before the end of the year but since we have so many
  7025. questionnaires to analyse, it will take a little time.
  7026. 7.2
  7027. Some things, however, didn’t need computer analysis to identify as
  7028. common themes, so we are taking action on those straight away...
  7029. 7.2
  7030. Help for beginners
  7031. 7.2
  7032. We have now commissioned a series of beginners’ articles (starting next
  7033. month), so that Archive can be an educational vehicle for everyone and
  7034. no-one need feel they can’t even get onto the bottom rung. We will
  7035. continue to be a source of up-to-date technical information but we want
  7036. more people to be able to learn along with us. Hence the efforts to
  7037. bring more people on board through the beginners’ articles which
  7038. complement the work already done by Laura Handoca in the Beginners’
  7039. Column. The articles will be written by members of the Norfolk IT Team,
  7040. based at our County InSET Centre in Norwich − they introduce themselves
  7041. on page 6 and we are looking forward to gaining the benefit of their
  7042. experience and training skills within the pages of Archive magazine.
  7043. 7.2
  7044. Archive monthly program disc
  7045. 7.2
  7046. Lots of people said they didn’t actually know what was on the program
  7047. disc each month, so they didn’t buy it − fair enough! Each month, I try
  7048. to put details of the program disc towards the back of the Members’
  7049. Price List − I hope this helps!
  7050. 7.2
  7051. Payment cards
  7052. 7.2
  7053. Almost every other questionnaire said would we please, please start
  7054. accepting payment by Visa, Barclaycard, etc, etc! Well, having made the
  7055. decision to “go with the flow”, we’ve set things in motion and hope to
  7056. be up and running with payment cards by the end of November − watch this
  7057. space!
  7058. 7.2
  7059. Archive Bulletin board
  7060. 7.2
  7061. We re-launched the Archive bulletin board in August, with help from Paul
  7062. Welbank at Eaton (City of Norwich) School. Now that we have a better
  7063. idea of what it’s capable of doing, we are working on it behind the
  7064. scenes to incorporate the improvements and the facilities you’ve
  7065. requested. We hope to have these all ready to install at the end of
  7066. November at the latest.
  7067. 7.2
  7068. If you haven’t already expressed your views and have some suggestions
  7069. about the sort of facilities you would like to see on Archive BBS, then
  7070. contact Matthew Hunter at the Norwich Computer Services office.
  7071. 7.2
  7072. Additional phone lines
  7073. 7.2
  7074. To cope with the ever increasing telephone traffic to the Archive
  7075. office, we have installed some extra lines, so you shouldn’t get that
  7076. annoying engaged tone quite so often. We are not saying that you won’t
  7077. ever get the ansaphone, because with four incoming lines and customers
  7078. calling at the office, we sometimes run out of person-power to answer
  7079. the phones − so please bear with us and call back some time later when,
  7080. hopefully, things will have calmed down.
  7081. 7.2
  7082. Unfortunately, for 2½ weeks after BT did the new installation, the
  7083. phones were not working properly. “When we didn’t get either you or the
  7084. ansaphone, we thought you had packed up and gone”, said various people.
  7085. BT have apologised for the inconvenience, so we pass their apology on to
  7086. you.
  7087. 7.2
  7088. Until we meet...
  7089. 7.2
  7090. Norwich Computer Services Open Day
  7091. 7.2
  7092. We will be holding the first Norwich Computer Services’ Open Day at
  7093. Colman Middle School, Norwich, between 10am and 4pm on Saturday 13th
  7094. November.
  7095. 7.2
  7096. These are some of the key exhibitors and displays:
  7097. 7.2
  7098. •    The new Acorn home computer series will be on display: Action Pack,
  7099. Home Office and Learning Curve
  7100. 7.2
  7101. •    Acorn’s network installation team and other Acorn personnel will be on
  7102. hand to demonstrate and advise
  7103. 7.2
  7104. •    Norfolk IT Team, from the County InSET Centre
  7105. 7.2
  7106. •    Colman Middle School’s IT Coordinator, Rick Thorne, will display the
  7107. school’s Acorn workstations and children’s work
  7108. 7.2
  7109. •    Educational software producers Longman Logotron and  Anglia TV
  7110. 7.2
  7111. •    Gamesware, producers of games for the Archimedes
  7112. 7.2
  7113. •    Various software packages can be seen in operation, such as Genesis,
  7114. Magpie, Artworks, Impression
  7115. 7.2
  7116. •    Stock clearance: education and other software at special prices
  7117. 7.2
  7118. •    Competition with prizes of software/hardware vouchers to spend at
  7119. Norwich Computer Services
  7120. 7.2
  7121. •    Charity sales: items sent in by subscribers in aid of charity
  7122. 7.2
  7123. (There won’t be space on the Archive Acorn World 93 stand for charity
  7124. bits and pieces. We are sorry that this tradition cannot be continued
  7125. but be assured that charitable giving is still high on our list of
  7126. priorities.)
  7127. 7.2
  7128. There is ample car parking at the school and light refreshments will be
  7129. on sale all day.
  7130. 7.2
  7131. See you at Acorn World 93 ?
  7132. 7.2
  7133. These are certainly exciting times for Archive and Norwich Computer
  7134. Services... I hope that we will see many of you next week at Acorn World
  7135. 93 or at the Open Day in November. Thanks again for being part of
  7136. Archive!  A
  7137. 7.2
  7138. Toshiba XM-3401 CD-ROM Drive
  7139. 7.2
  7140. David Bower
  7141. 7.2
  7142. The Toshiba XM-3401 is recognised in the PC world as the fastest single-
  7143. disc CD-ROM drive currently available. This review provides some general
  7144. information on CD-ROM drives and reports on the compatibility of the
  7145. Toshiba with the Archimedes both in the RISC OS desktop and in PC mode
  7146. using an Aleph One PC-386 card.
  7147. 7.2
  7148. CD-ROM performance
  7149. 7.2
  7150. The performance of a CD-ROM drive is determined by its speed, its
  7151. compatibility with multiple data storage formats, the hardware-interface
  7152. to the host computer and reliability.
  7153. 7.2
  7154. Three factors control the effective drive speed. The drive’s access time
  7155. (the time to position the optical head over the desired track plus the
  7156. time for the desired block to spin under the head) is critical for
  7157. operations such as cataloguing a drive or copying a number of short
  7158. files. The sustained transfer rate is crucial for sound and real-time
  7159. video applications. First generation drives had access times around a
  7160. second, and transfer rates in the 50-100Kb/s range. Most modern drives
  7161. conform to the Windows Multi-Media PC (MPC) specification which demands
  7162. a minimum 150Kb/s transfer rate. The latest generation of drives can
  7163. spin at both normal and double-speed. In the latter mode, access times
  7164. are around 200 to 300ms and transfer rates are around 300Kb/s. A final
  7165. factor − rarely specified − is the ‘soft error rate’. This shows how
  7166. frequently data-blocks need to be re-read to pass internal checksum
  7167. tests.
  7168. 7.2
  7169. All drives support the ISO 9660 (High Sierra) CD-ROM data format. Most
  7170. will support CD-ROM XA (which allows graphics, video, audio and text
  7171. files to be interleaved) and CD-DA which allows music CDs to be played
  7172. via the computer. The latest development is PhotoCD for storing and
  7173. retrieving high-definition images scanned from photographs. PhotoCD
  7174. comes in two flavours − single session and the more recent multi-
  7175. session. Acorn are porting PhotoCD software to the Archimedes, so multi-
  7176. session compatibility is potentially important.
  7177. 7.2
  7178. Though a few drives use proprietary interfaces for operation with a PC,
  7179. SCSI is by far the most common hardware interface for CD-ROM drives and
  7180. the only one relevant to the Archimedes. The latest generation drives
  7181. usually support the newer SCSI-2 standard which is backwards compatible
  7182. with SCSI but can operate at higher speeds. As far as I am aware, all
  7183. Archimedes SCSI interfaces work to the older standard.
  7184. 7.2
  7185. Although manufacturers quote typical mean times to failure around 30,000
  7186. to 50,000 power-on hours, these figures should be treated with some care
  7187. as they are usually extrapolated from limited testing. One would expect
  7188. a CD-ROM drive to be about as reliable as an audio CD-player and that
  7189. mechanical moving parts such as the disc load/unload assembly, the laser
  7190. head carriage and the drive motor would be the most likely failures
  7191. points. The power supply and the semiconductor laser diode in the read
  7192. head are also potential weak spots.
  7193. 7.2
  7194. Hardware and firmware requirements
  7195. 7.2
  7196. Earlier this year, I decided that the range of CD-ROM software for both
  7197. the Archimedes and PC platforms had expanded to the point where I could
  7198. justify the purchase of a CD-ROM drive.
  7199. 7.2
  7200. My A440/1 system runs RISC OS 3.1. It has an ARM3 board, an Aleph One
  7201. PC-386 card with 4Mb RAM / 80387 co-processor and an Oak 16-bit SCSI
  7202. card. My first move was to upgrade the ROM on the SCSI card to include
  7203. the essential Acorn CDFS control software. Oak supplied me with a new
  7204. ROM containing SCSIFS version 1.33 and CDFS version 2.13 for £30. (All
  7205. the prices mentioned here and below exclude VAT.)
  7206. 7.2
  7207. The list of CDFS *commands contains two very intriguing options:
  7208. *CDSpeed and *Supported. The first shows that CDFS supports dual-speed
  7209. drives. (Does anyone know which speed parameters are legal apart from
  7210. the default zero?)
  7211. 7.2
  7212. Executing *Supported produced the following CDFS compatible drive list:
  7213. Sony, LMS, Toshiba 3322, Hitachi, Chinon, Toshiba 3301.
  7214. 7.2
  7215. Selecting a CD-ROM drive
  7216. 7.2
  7217. My personal requirements were as follows: (i) compatibility with
  7218. Archimedes (for home use) and IBM-PC hardware (for a PC network at work)
  7219. (ii) single and double-speed drive operation (iii) CD-XA / CD-DA /
  7220. PhotoCD compatibility.
  7221. 7.2
  7222. Very little data on CD-ROM hardware has appeared in dedicated Archimedes
  7223. magazines. However, manufacturers’ literature was readily available and
  7224. PC magazines reviews and adverts were another fruitful source of
  7225. information.
  7226. 7.2
  7227. A single-speed Chinon drive and an incompatible Mac drive were described
  7228. in Archive 6.10 p25 and the Acorn Multimedia unit was reviewed in the
  7229. Aug/Sept ’93 issue of Risc User. Both the Acorn unit and the new Cumana
  7230. 600 series drives use the Sony CDU561 double-speed mechanism which has a
  7231. 295ms access time and a 300Kb/s claimed transfer rate.
  7232. 7.2
  7233. Recent PC magazine reviews such as Windows Magazine July 1993, Computer
  7234. Buyer July 1993 and Personal Computer Magazine April 1993 have all
  7235. selected the Toshiba XM-3401 as the top performing drive and they also
  7236. rated highly the build-quality of this drive.
  7237. 7.2
  7238. The clinching factor in my decision was a Toshiba data-sheet showing
  7239. that the XM-3401 drive was downwards compatible with the XM-3301 drive
  7240. included in the CDFS supported drive list.
  7241. 7.2
  7242. Drive variants
  7243. 7.2
  7244. Although Archimedes software is usually cheaper than PC equivalents, the
  7245. reverse is true for peripheral hardware. ‘Street prices’ for PC CD-ROM
  7246. drives range from around £150 for a low-end internal drive to around
  7247. £500 for top-performance external drives with a SCSI interface card.
  7248. 7.2
  7249. The Toshiba drive is available in three forms:
  7250. 7.2
  7251. (a) An internal PC mounting mechanism − typical July ’93 pricing £320 −
  7252. £340. This variant would only interest those Archimedes users intending
  7253. to add a second drive to the Acorn Multimedia unit.
  7254. 7.2
  7255. (b) An external cased drive with its own power supply. This is the
  7256. version most suitable for Archimedes owners − though you will need to
  7257. buy a SCSI cable − prices are typically £420 − £440.
  7258. 7.2
  7259. (c) As (b) plus an 8-bit PC ISA-bus SCSI controller card, controller
  7260. software and a SCSI cable connecting the card to the drive. Typical
  7261. system price is around £480 − £500. As I wanted to use the drive on both
  7262. Acorn and PC hardware, I plumped for this version. (The software
  7263. supplied with the drive also supports the Adaptec 1542 16-bit SCSI
  7264. controller − a near industry-standard on the PC).
  7265. 7.2
  7266. The Toshiba XM-3401
  7267. 7.2
  7268. The drive mechanism and power supply are housed in a cream, steel box
  7269. 23cm wide by 27cm deep. Including its four rubber feet, the unit is 6cm
  7270. high.
  7271. 7.2
  7272. The rear panel has two female 50-way SCSI connectors (resembling an
  7273. overgrown Centronics printer port) so that the drive can be connected in
  7274. a daisy-chain to other SCSI devices. Also on this panel is the power on/
  7275. off switch, a set of DIP switches for setting the SCSI device-address
  7276. and a pair of phono plugs to connect the audio output to a hi-fi system.
  7277. 7.2
  7278. The major feature on the front panel is a dust flap to protect the
  7279. internal mechanisms − CD-ROM drives are more sensitive to dust than
  7280. their audio equivalents. For the same reason, the discs are not loaded
  7281. directly into the drive, but are first inserted into a CD-caddy, a thin,
  7282. plastic box with a transparent flap and a protective metal slide like a
  7283. floppy disc. Other front panel features are a small headphone socket
  7284. with an adjacent thumbwheel volume-control and a caddy-eject push
  7285. button.
  7286. 7.2
  7287. Opening up the case revealed a tidy interior with the sealed drive
  7288. mechanism flanked by a power supply. All the cabling was neatly
  7289. arranged.
  7290. 7.2
  7291. Specification
  7292. 7.2
  7293. The claimed features of the drive are as follows:
  7294. 7.2
  7295. •    Access time: typically 200ms†
  7296. 7.2
  7297. •    Sustained transfer rate: 330Kb/s†
  7298. 7.2
  7299. •    256Kb internal data-buffer
  7300. 7.2
  7301. •    SCSI-2 interface
  7302. 7.2
  7303. •    CD-ROM XA compatible (modes 1 and 2)
  7304. 7.2
  7305. •    CD-ROM DA compatible
  7306. 7.2
  7307. •    Multimedia PC compliant
  7308. 7.2
  7309. •    Multi-session PhotoCD compatible
  7310. 7.2
  7311.     († in double-speed mode)
  7312. 7.2
  7313. Performance in the RISC OS desktop
  7314. 7.2
  7315. The trials started with the Acorn Replay Video-Clip Collection One − a
  7316. freebie passed out by Acorn at the 1992 User Show. Clicking on the CD
  7317. drive icon produced an immediate file-catalogue − and a huge sigh of
  7318. relief from yours truly! The main files on this disc are in ARMovie
  7319. format − combined real-time video and sound − and are between 5 and 14Mb
  7320. long. (A 10Mb file provides around one minute of film in a 256 × 256
  7321. pixel area). In modes 15 and 20, the video and sound are smooth and
  7322. continuous. In modes 21 and 28, the motion is more jerky and the sound
  7323. is sometimes lost. I don’t know if an A5000 with its faster memory can
  7324. handle the load but I assume the next generation of ARM700 powered
  7325. machines will have no problems.
  7326. 7.2
  7327. The Cumana four-disc CD-ROM set of Creepy Crawlies, Grooves, Dictionary
  7328. of the Living World and Image Warehouse all performed as expected −
  7329. though I was somewhat disappointed with their contents.
  7330. 7.2
  7331. Turning to more rigorous tests, I did some timings for copying files
  7332. from the CD-ROM to RAM disc. The first test copied a single 1704Kb
  7333. ARMovie file to test the sustained transfer rate. The second test copied
  7334. the entire contents of the !ARMOVIE directory (34 files/914Kb). The
  7335. tests were executed in modes 15, 20 and 21 with the ARM3 cache disabled
  7336. and enabled. The results below are in seconds and are the means of three
  7337. separate runs.
  7338. 7.2
  7339.     Mode    Test    Cache off    Cache on
  7340. 7.2
  7341.     15    File     6.92        5.60   
  7342. 7.2
  7343.     20    File     5.64         5.56   
  7344. 7.2
  7345.     21    File     5.90         5.69   
  7346. 7.2
  7347.     15    Directory     7.17        5.91   
  7348. 7.2
  7349.     20    Directory     6.92         5.84   
  7350. 7.2
  7351.     21    Directory    11.76         7.77   
  7352. 7.2
  7353. Clearly, the drive defaults to its double-speed mode with a transfer
  7354. rate in excess of 300Kb/s.
  7355. 7.2
  7356. Performance with Aleph-One PC386 card
  7357. 7.2
  7358. PC specific CD-ROM discs were tested with an Aleph-One PC386-20 card
  7359. running Windows 3.1 under DOS 6.0. The CONFIG.SYS file needed an extra
  7360. line, DEVICE=A1CD.SYS /D:MCSD000, to load the Aleph-One supplied CD
  7361. device driver, and the AUTOEXEC.BAT file was modified to invoke the
  7362. MicroSoft CD extensions file MSCEDX.EXE.
  7363. 7.2
  7364. Two of the discs tested were not compatible, but only because they
  7365. needed SVGA resolution or a 256 colour VGA mode. The Aleph-One card
  7366. cannot handle either mode. All the other discs tested worked well and a
  7367. recommended list follows:
  7368. 7.2
  7369.   Software Toolworks ‘Multimedia Encyclopedia’
  7370. 7.2
  7371.   DeLorme ‘Global Explorer’ (Atlas)
  7372. 7.2
  7373.   Power User ‘So Much Screenware’ (Photos)
  7374. 7.2
  7375.   Screen Artists ‘Danger Hot Stuff’
  7376. 7.2
  7377.   Screen Artists ‘Hot Stuff II’
  7378. 7.2
  7379. (In spite of the titles, the last two items are not pornography − they
  7380. are collections of pictures, video animations and SoundBlaster files.)
  7381. 7.2
  7382. The Aris ‘MPC Wizard’ utility indicated a transfer rate from the CD-ROM
  7383. of 134Kb/s rate under Windows. This figure is below the MPC standard but
  7384. it includes the bottleneck imposed by the interface between the Aleph-
  7385. One card and the Archimedes. Moreover, my PC card is an early unit and
  7386. it lacks the faster podule interface of cards shipped after June 1993.
  7387. 7.2
  7388. Performance in a PC
  7389. 7.2
  7390. The drive was briefly installed on a PC-compatible machine used as a
  7391. network server. All the discs tested worked perfectly on ‘the real
  7392. thing’. (If you get a chance, do try to see the brilliant Software
  7393. Toolworks disc, ‘The Animals of San Diego Zoo’.)
  7394. 7.2
  7395. CDFS version 2.13 problems
  7396. 7.2
  7397. The current CDFS frequently crashes when discs are swapped, even after
  7398. dismounting the first disc. It also consistently crashes when it tries
  7399. to catalogue certain PC discs from the RISC OS Desktop − though the same
  7400. discs all catalogue correctly with the Aleph One card under DOS.
  7401. 7.2
  7402. Conclusion
  7403. 7.2
  7404. The Toshiba XM-3401 drive is Archimedes compatible and highly
  7405. recommended.  A
  7406. 7.2
  7407. We are trying to find a source of these drives at a good price for
  7408. Archive subscribers − see the Price List for more details. Ed.
  7409. 7.2
  7410. Comment Column
  7411. 7.2
  7412. •    A5 sub-notebook portable − Have you heard the rumours about the Acorn
  7413. A5 sub-notebook portable? The size of half an A4 sheet of paper when
  7414. closed, it’s designed to fill the massive price and performance gaps
  7415. between the A4 and the PocketBook. It comes with an ARM3, 4Mb RAM, and
  7416. no floppy drive but a 40Mb hard disc pre-loaded with Acorn’s Advance
  7417. integrated package. The price is £599 inc VAT. You haven’t heard?
  7418. Neither have I, but if you do, let me know – A4 prices are looking
  7419. increasingly unrealistic.  Stuart Bell, Horsham.
  7420. 7.2
  7421. •    Floating-point numbers in Basic64 − I have been wondering for some
  7422. time how numbers are held by Basic64 and also by !SciCalc which uses the
  7423. same standard. It is clear from my experiments that Basic64 can hold the
  7424. exact values of integers up to 253 (in floating-point variables, not in
  7425. integer (%) variables). It can also distinguish between successive
  7426. values of 1−k·2−53, for positive integer values of k. These findings
  7427. indicate that the values are held to 53-bit precision. I also find that
  7428. it can handle floating-point values up to nearly 21024, which implies
  7429. that the exponent is held in 10 bits. Adding two bits for the signs of
  7430. the exponent and the mantissa gives 65 bits all together! How then does
  7431. it squeeze this into 64 bits?
  7432. 7.2
  7433. To investigate this, I first discovered that the indirection floating-
  7434. point operator (|) processes eight bytes, rather than the five in BBC
  7435. Basic. It is therefore possible to study how various floating-point
  7436. values are held. It still takes a bit of detective work to figure out
  7437. what is happening.
  7438. 7.2
  7439. Firstly, we must recognise that floating-point values (with a few
  7440. exceptions explained later) are held in a normalised mantissa + exponent
  7441. form, with just one integer bit. For decimal (base ten) numbers, this
  7442. means, for example, that the number 1234 would be held as 1·234E3 and
  7443. 0·005678 as 5·678E-3. The exponent is set so that there is just one
  7444. significant digit before the implied point and this, of course, cannot
  7445. be zero.
  7446. 7.2
  7447. The same principle applies to numbers held in binary. The exponent is
  7448. set so that there is just one integer-bit before the implied binary
  7449. point. Since this bit cannot be zero, it must be one, which means it
  7450. does not need to be stored, its presence can always be assumed! That is
  7451. how Basic64 achieves 53-bit precision by holding 52 significant bits.
  7452. 7.2
  7453. Investigating further, I find that the exponent, rather than being held
  7454. as a signed integer in the range ±1023, is held as a positive number
  7455. relative to −1023. Hence an exponent of −1022 is held as 1, zero is held
  7456. as 1023 and 1023 is held as 2046. These values held in binary require
  7457. eleven bits. For some reason, the value 2047 (all bits set) is not used.
  7458. Indeed, if you force it in by using indirection, any attempt to use the
  7459. resulting value will generate an error.
  7460. 7.2
  7461. The format just described is used for all numbers whose absolute value
  7462. is å2−1022. That value is held with an exponent of 1 and a mantissa
  7463. (excluding the implied 1) of zero. Negative values are indicated by a
  7464. sign bit which is held before the most significant bit of the eleven-bit
  7465. exponent. This standard creates a problem with the number zero. A number
  7466. held with all 64 bits zero would, with the implied integer bit,
  7467. represent a value of 2−1023 which, although very small, is not zero!
  7468. 7.2
  7469. Hence absolute values of Å2−1023 are held differently. Such numbers are
  7470. indicated by the fact that their exponent is held as zero. They are not
  7471. normalised as described above, and the assumed integer-bit is zero. The
  7472. 52-bit number is treated as a binary fraction relative to 2−1022. Thus
  7473. 2−1023 is held as 0·1000...02, and 5×2−1028 is held as 0·000101000...02.
  7474. The smallest non-zero values which can be held is 2−1074. This is held
  7475. as 0·000...0012. Zero is held as all-bits-zero. Incidentally, the
  7476. largest number which can be held is 1·111...1112E11111111112, which is
  7477. 21024−2971, or †1·79769313486231571×10308.
  7478. 7.2
  7479. The floating-point number is assembled with the sign-bit first, followed
  7480. by the eleven-bit exponent, then the 52-bit mantissa. Finally, following
  7481. the usual Acorn convention, the individual bytes are held in memory in
  7482. reverse order, but this applies only to the four bytes within each 32-
  7483. bit word. The two words are held in the ‘right’ order. Is that clear?
  7484. Colin Singleton, Sheffield.
  7485. 7.2
  7486. •    HCCS Electronic manual − Francis Aries is far too kind about HCCS’s
  7487. !Emanual “electronic manual”. (Archive 7.1 p58) The !HiVision package is
  7488. excellent and the idea of an on-line manual is great but the execution
  7489. is abysmal. Each takes almost 600Kb of disc space and 640Kb of RAM when
  7490. running. This is in addition to the 736Kb for !Hifinder and 1120Kb for
  7491. !HiVision. Even with 4Mb of memory, one !Emanual and the two
  7492. applications cannot be co-resident with !Impression. You might, of
  7493. course, want to have both manuals and both applications open; that’s
  7494. 3136Kb! Users with 2Mb are going to have real problems with a manual
  7495. that cannot be accessed when you’re running the application which it
  7496. describes.
  7497. 7.2
  7498. If the manuals themselves were wonderful, then these overheads might be
  7499. tolerable. But they are not. Each page is a sprite of up to about 100
  7500. words, in a very ‘chunky’ font, with some simple diagrams. There are
  7501. eight pages to each manual, so the efficiency of the implementation is
  7502. about 1Kb per word. In short, great hardware and software – shame about
  7503. the manual, which is just what I said, for quite different reasons, in
  7504. my review of the original monochrome digitiser, Archive 5.12 p43. 
  7505. Stuart Bell, Horsham.
  7506. 7.2
  7507. •    Sleuth OCR in use − I edit a magazine for a club I belong to and
  7508. produce it on an Archimedes using Impression. Items for the magazine
  7509. arrive in various forms, but many are either typewritten or printed from
  7510. a word processor. Rather than type everything into Impression, I have
  7511. been using Optical Character Recognition (OCR) on a Digital (DEC)
  7512. Vaxstation with an A4 flatbed scanner attached. This has proved
  7513. moderately successful, with some help from Impression’s spell checker.
  7514. 7.2
  7515. When Risc Developments recently released an OCR package for RISC OS,
  7516. called Sleuth, I was keen to attempt the OCR operation on the
  7517. Archimedes. If that was successful, it would help to justify buying a
  7518. scanner so that I could perform the complete operation on the
  7519. Archimedes. First impressions were good. The manual is brief but told me
  7520. all I needed to know and the program was easy to set up and use.
  7521. 7.2
  7522. I selected some articles I had already processed on the Vaxstation,
  7523. using DECimage OCR software and converted the scanned images to mode 18
  7524. sprite files, as required by Sleuth, using !ChangeFSI. The articles had
  7525. been scanned at 300 dpi using an A4 flatbed scanner.
  7526. 7.2
  7527. The first example had been produced on a dot matrix printer. Sleuth
  7528. delivered 90% accuracy (in terms of words), while DECimage gave 94%. If
  7529. Sleuth had not consistently confused the letter “w” for “M”, it would
  7530. have exceeded the accuracy of DECimage. Considering the quality of the
  7531. original, this can be considered acceptable.
  7532. 7.2
  7533. A second example was again apparently produced on a dot matrix printer.
  7534. On this one, Sleuth delivered 85% accuracy, while DECimage gave 92%.
  7535. 7.2
  7536. A third example was a good quality typewriter copy. Sleuth could only
  7537. deliver 72% accuracy in this case, while DECimage delivered 100%.
  7538. 7.2
  7539. As a fourth example, I took an article produced on a daisywheel
  7540. typewriter. Sleuth delivered only 50% accuracy, while DECimage achieved
  7541. 100% accuracy. I suspect that the problem arises from Sleuth not being
  7542. trained on the font used, as the quality of the scan (as viewed in
  7543. !Paint) is excellent.
  7544. 7.2
  7545. As a further reference, I repeated the four examples above on a PC using
  7546. a popular OCR package, Calera WordScan Plus. This has a setting
  7547. specifically for output from dot matrix printers and produced 100%
  7548. accurate results on all four examples, whereas DECimage was not too
  7549. happy with output from dot-matrix printers.
  7550. 7.2
  7551. There is a trade-off between the number of fonts considered and the time
  7552. it takes to recognise the document. Currently the processing time is
  7553. remarkably quick (at least as fast as Calera WordScan Plus on a 386 PC),
  7554. but I would be quite happy to accept a slower rate in return for greater
  7555. accuracy. Although 90% accuracy may sound good, that means it will be
  7556. necessary to correct one word in ten. To be a really practical tool, a
  7557. consistent score of around 98% or more is generally considered
  7558. necessary, otherwise it would probably be easier just to re-type the
  7559. copy.
  7560. 7.2
  7561. I believe it is really important that a first class OCR package is
  7562. available for RISC OS if the Acorn platform is to compete in the DTP
  7563. business. Sleuth appears to be a step in the right direction and has an
  7564. excellent user interface. It is priced quite reasonably at £49 + VAT,
  7565. whereas Calera WordScan Plus will set you back several hundred pounds!
  7566. It is often said that you get what you pay for but Sleuth urgently needs
  7567. further development if it is to provide consistent and useful results. 
  7568. Richard Readings, Wokingham.  A
  7569. 7.2
  7570. Hints and Tips
  7571. 7.2
  7572. •    ArcDFS under RISC OS 3 − It has been reported on numerous occasions
  7573. that ArcDFS doesn’t work under RISC OS 3 − not true! (Or at least only
  7574. partly.) If a disc reports a failure, change the disc TITLE (using
  7575. appropriate option) to “”, i.e. an empty string, and hey presto!!
  7576. 7.2
  7577. Why is that necessary? I have not yet had a chance to bury myself in the
  7578. code to find out, I’m afraid.
  7579. 7.2
  7580. Note: The only other option that doesn’t work is Free, but personally I
  7581. don’t think that’s much of a problem. Format and Verify both work OK.
  7582. 7.2
  7583. P.S. Make sure the Step timings are set to those values given in the
  7584. original documentation, as they are reset when upgrading to RISC OS 3. 
  7585. R. George, Cambridge.
  7586. 7.2
  7587. •    Grey Scales − I frequently use Draw to produce diagrams for inclusion
  7588. in text produced using Impression, or for independent printing. The
  7589. drawing package which comes with RISC OS 3 generally satisfies my needs.
  7590. 7.2
  7591. One facility which I often need is a grey scale which will produce
  7592. distinct shades on my LaserDirect printer, with the minimum of
  7593. ‘graininess’. Ignore the adverts which proclaim 256 Grey Shades! If you
  7594. need a ‘seamless’ transition from black to white, this is fine, but if
  7595. you want to print blocks of greys which all look different, you will be
  7596. lucky to manage 16 shades.
  7597. 7.2
  7598. The simplest approach to this problem is to try using the colours on the
  7599. palette. It can be helpful to have the features of your diagram
  7600. highlighted in blue, red, green, etc on the screen, but how will they
  7601. appear printed in black-and-white? If you use the default palette (which
  7602. I do not!) the 16 colours come out in various shades of grey, as shown
  7603. below. The squares are labelled with the appropriate colour numbers, and
  7604. arranged from white to black. These squares appear on my Impression
  7605. screen, of course, in glorious technicolour.
  7606. 7.2
  7607. I cannot be sure how this will turn out if Paul prints it in Archive,
  7608. but on my printer there are only seven, perhaps just eight,
  7609. distinguishable shades. They are all fairly grain-free, printed at
  7610. 600×600 dpi, so a suitable selection can be used. If you want them to
  7611. appear on the screen as shades of grey, use ‘colours’
  7612. 0  ◰2  1  2  3  4  5(?)  7. If you prefer them displayed in colour, use
  7613. the series 0  ◰2  9  ◰4  ◰5  ◰0  5(?)  11  7.
  7614. 7.2
  7615. I have continued this investigation to attempt to find the best possible
  7616. grey scale using colours not necessarily on the palette. I have
  7617. restricted my investigation to grey ‘colours’, i.e. those using the
  7618. same, or similar, intensities of red, green and blue. That is enough to
  7619. be going on with!
  7620. 7.2
  7621. !Draw allows you to select each of the three components on a scale
  7622. 0−255. The !Palette utility only allows 16 intensity levels for each
  7623. component (producing the 4096 standard colours), so I have started with
  7624. this restriction. Representing the 16 degrees of intensity by the hex-
  7625. digits 0−F, and allowing a difference of only one between the three
  7626. components, I have devised the 16-grey-shades scale shown below.
  7627. 7.2
  7628. How these colours appear on your screen depends on what palette you are
  7629. using. In front of me now, I can see shades of buff/brown, because I
  7630. have modified the standard, rather harsh, palette. You could try setting
  7631. up a palette using these as colours 0−15. The result on the screen is
  7632. pretty horrible! The result in print, however, is quite good, although
  7633. the lighter shades are a bit grainy.
  7634. 7.2
  7635. Using the Fill Colour facility of Draw gives us greater flexibility,
  7636. because we can select from 0−255 for each primary colour. To keep things
  7637. fairly simple, I have tried only ‘pure grey’ shades, in which the
  7638. intensities of red­green­blue are always the same. This gives 256 shades
  7639. to try.
  7640. 7.2
  7641. Using this technique, LaserDirect clearly does not print 256 shades.
  7642. Groups of four consecutive shades always appear identical, so our
  7643. selection comes down to 64 shades. I printed blocks of these shades,
  7644. each identified by the intensity number used for each of the three
  7645. components, 0 = black ... 255 = white. The shades which show the least
  7646. grain are, for some reason, those numbered 243  235  227  219  etc, i.e.
  7647. those whose codes are 8k+3.
  7648. 7.2
  7649. There are 32 such shades, but adjacent ones are very similar in print,
  7650. often apparently identical. In an attempt to create a usable scale, I
  7651. have selected ten of these codes (235 219 203 187 171 155 139 123 99 and
  7652. 67) plus 0 (black) and 255 (white). These are the shades which I will
  7653. try for my next few Draw diagrams. Even these shades show little
  7654. difference between adjacent pairs, and it is desirable to use alternate
  7655. ones only, if possible.
  7656. 7.2
  7657. Colin Singleton, Sheffield.
  7658. 7.2
  7659. •    Hard disc usage − How much space do my hard disc files occupy? The
  7660. answer depends on how I try to measure them! My investigations resulted
  7661. in the recovery of 5.6Mb (13%) from an unexpected source which I don’t
  7662. think has been mentioned previously in Archive.
  7663. 7.2
  7664. We all know that the disc usage figures given by *Free and *Count are
  7665. different. *Count returns the total number of data bytes in the files,
  7666. in my case 22.3Mb. *Free returns the total number of bytes used (or
  7667. reserved) on the disc, in my case 42.8Mb. These are different for at
  7668. least two reasons.
  7669. 7.2
  7670. Firstly, disc space is allocated to files in units which vary from drive
  7671. to drive. In the case of the Acorn SCSI on my A540, this unit is 1Kb.
  7672. Hence, on average, 512 bytes is wasted at the end of each file − this is
  7673. included in the bytes used returned by *Free, but not by *Count. For the
  7674. 5,134 files on my drive, this totals 2.5Mb.
  7675. 7.2
  7676. Secondly, some space is reserved for each Directory Header. The Index
  7677. occupies 2Kb, irrespective of the drive and filing system which, for my
  7678. 1204 directories, amounts to 2.4Mb, increasing *Count to 24.7Mb.
  7679. However, SCSIFS reserves a larger allocation per directory, as noted by
  7680. several Archive readers, including Steve Drain (Archive 5.12). On the
  7681. A540, each directory is allocated 15Kb, of which only 2Kb is occupied by
  7682. the Index. Some of the rest may, if I am lucky, be occupied by small
  7683. files subsequently created within the directory. If I am unlucky, I lose
  7684. 13Kb per directory. For my 1204 directories, this could amount to
  7685. 15.3Mb.
  7686. 7.2
  7687. Adding this 15.3Mb to the 2.5Mb noted above, gives a maximum wastage of
  7688. 17.8Mb. The actual discrepancy, however, was 42.8 − 24.7 = 18.1Mb, so
  7689. there must have been something I hadn’t discovered. In order to
  7690. investigate, I considered my disc directories in three groups, as
  7691. identified in the table overleaf.
  7692. 7.2
  7693.  
  7694. 7.2
  7695. The largest is headed by a directory called Documents. This contains all
  7696. my Impression documents, plus a large number of drawfiles and several
  7697. hundred old First Word Plus text files retained for reference. When I
  7698. discovered the 13Kb per directory wastage, I realised that Impression,
  7699. which normally uses three directories per document, was wasting a great
  7700. deal of space.
  7701. 7.2
  7702. I tackled this problem some time ago, by saving most of my Impression
  7703. documents as Text only. This Impression feature in fact stores the
  7704. Styles with the text, but does not store graphics or frame data. If I
  7705. drag one of the resulting text files onto the Impression icon on the
  7706. iconbar, this displays the text in its original fonts, sizes, etc. If,
  7707. instead, I drag the text of a letter into the document which contains a
  7708. ‘blank’ letterhead, the letter is restored exactly as it was originally
  7709. created − provided it contained no graphics and no frames other than
  7710. those defined in the letterhead document.
  7711. 7.2
  7712. I was thus able to store most of my Impression documents as Text only,
  7713. and recover several megabytes, without losing anything. This was done
  7714. some months ago, before the exercise I am describing here. At that time,
  7715. I also compressed all these ‘document’ files, using Compression and they
  7716. are now read and written using Cfs. Some of the other directories on my
  7717. disc are also held in compressed form and are identified below as Other
  7718. Cfs. The rest (mainly fonts and software) are not compressed and are
  7719. identified as Non-Cfs.
  7720. 7.2
  7721. The table shows the *Count for each group of files and the *Count
  7722. obtained via Cfs, which shows what the count would have been if the
  7723. files had not been compressed. For interest, I have also shown the sizes
  7724. of the backups for each category. These were obtained using by !Backup,
  7725. into a temporary directory on the same disc and noting the *Counts of
  7726. the backup data directories created (excluding the recovery software
  7727. stored with the backup data). !Backup uses !Spark compression which, we
  7728. can see from the figures, has some effect on the Non-Cfs files. For the
  7729. others, however, no further compression is possible and the backup
  7730. actually uses more space than the live files, owing to the directory
  7731. structures and other parameters stored by !Backup.
  7732. 7.2
  7733. In order to assess the Actual Mb used for each group, I copied (by
  7734. dragging) each in turn into a temporary directory on the same disc and
  7735. noted the decrease in *Free bytes. Then I discovered that the three
  7736. figures obtained did not total the Used bytes given by *Free for the
  7737. whole disc − the discrepancy being over 5Mb. After some experimentation,
  7738. I concluded that the copying process did not produce a precise ‘clone’
  7739. occupying the same space as the original. The only way to discover the
  7740. space occupied by a group of directories is to delete it and note the
  7741. increase in *Free bytes.
  7742. 7.2
  7743. Hence I copied each group in turn, then deleted the original, rather
  7744. than the copy, and noted the change in total usage arising from the
  7745. deletion rather than the copying. The copies were then retained in place
  7746. of the originals. This process not only revealed the true original
  7747. sizes, but also gained 5.6Mb free space, because the copies occupied
  7748. less space than the originals!
  7749. 7.2
  7750. Where did this windfall come from? The first point to note is that it
  7751. was all gained in the Documents directories. These have been very active
  7752. in the past. Apart from the usual process of addition and amendment of
  7753. documents, the filing system has also had to endure the process of
  7754. replacing most of the Impression documents with text files, the
  7755. compression of all the files and, recently, a major exercise of
  7756. restructuring the directories and renaming most of the files. Many of
  7757. the recent changes were made by copying files, then deleting the
  7758. originals, rather than by renaming. All this activity must have produced
  7759. considerable small-scale fragmentation of the free space, which is
  7760. perhaps not mapped and included in the *Free bytes. *Compact (which
  7761. should not be needed with this filing system) did produce a
  7762. simplification of the free space *Map, but did not change the number of
  7763. *Free bytes. Copying the files in sequence, however, produces a new
  7764. directory with no fragmented waste.
  7765. 7.2
  7766. As a result of all this, I can now calculate the wasted space as 8.5Kb
  7767. per directory, instead of an apparently impossible 13.3Kb. If I could
  7768. recover all of this, I would save another 10Mb in total, but that seems
  7769. to be impossible. I could recover perhaps three quarters of it by re-
  7770. formatting the disc using a smaller File Allocation, except that I don’t
  7771. want to do that unless it is really necessary, and in any case, I don’t
  7772. appear to have the right Format program ...!  Colin Singleton,
  7773. Sheffield.
  7774. 7.2
  7775. •    Image enhancement − I think I can offer a solution to Cain Hunt’s
  7776. request for a cheap image enhancer (7.1 p26). With hindsight, I might
  7777. have included the information in the notes on colour printing (7.1 p35).
  7778. Version 0.90 of Acorn’s !ChangeFSI application comes ‘free’ on the RISC
  7779. OS 3.1 Support Disc and its many facilities include most of the sprite
  7780. processing options I suggested; brightening and gamma correction for
  7781. example. It also accepts some foreign formats (e.g. TIFF), converting
  7782. them to sprites.
  7783. 7.2
  7784. The documentation is not so hot. There seems to be nothing between the
  7785. rather sketchy notes starting on page 207 of the RISC OS 3 Applications
  7786. Guide and the detailed but very complex FSIinfo file in the !ChangeFSI
  7787. directory. However, this desktop application is intuitive to use, and
  7788. trial and error will often produce the desired result. Although it is
  7789. possible to apply two or more processing functions in parallel, I do
  7790. support the notes’ recommendation to operate on an unmodified file and
  7791. try changing only one parameter at a time.
  7792. 7.2
  7793. The only process I would like to see added to !ChangeFSI is Chameleon’s
  7794. ‘Weaken’ function which, for me, seems to give more effective control of
  7795. colour sprites than Brighten.
  7796. 7.2
  7797. I spotted a documented facility in !ChangeFSI which allows very large
  7798. output files to be built in ‘strips’ using the parameter ChangeFSI
  7799. <source address><destination address>28-max<n> where n is the desired
  7800. size of the strip, e.g. 512Kb. I wonder if some very clever person might
  7801. be able to use this as a basis for a utility to transfer large
  7802. TIFF files between Archimedes/PCs/Macs, split between two or more MS-DOS
  7803. floppy discs?
  7804. 7.2
  7805. As a further postscript to the colour printing notes, a reader has
  7806. recommended Hewlett Packard HP 92296U transparencies for my Canon LBP-4;
  7807. about 32p each. I’ve since tried them and the results, especially on 600
  7808. dpi graphics, are excellent.  Jim Nottingham, York.
  7809. 7.2
  7810. •    Indelible ink − At long last, there is an indelible ink refill
  7811. available for HP Deskjet cartridges. They are available from Misco
  7812. Computer Supplies, Faraday Close, Park Farm Industrial Estate,
  7813. Wellingborough, NN8 6XH. A two-refill kits costs £13 plus postage.  Mike
  7814. King, Guernsey.  A
  7815. 7.2
  7816. Small Ads
  7817. 7.2
  7818. (Small ads for Archimedes and related products are free for subscribers
  7819. but we reserve the right to publish all, part or none of the material
  7820. you send, as we think fit. i.e. some people don’t know what ‘small’
  7821. means and there are certain things, as you can imagine, that we would
  7822. not be prepared to advertise as a matter of principle. Sending small ads
  7823. (especially long ones!) on disc is helpful but not essential. Ed)
  7824. 7.2
  7825. •    A3000 2Mb upgrade (Watford) £17. Chips are soldered in, so upgrade to
  7826. 4Mb impossible. Phone Gerald Fitton on 0793-723347.
  7827. 7.2
  7828. •    A3000 upgraded to 4Mb and RISC OS 3.1 with manuals and discs, no
  7829. monitor, £500 o.n.o. Phone Dr Woodward on 0684-573098.
  7830. 7.2
  7831. •    A310, RISC OS 3, colour monitor, Epson LX80, software, computer desk,
  7832. swivel chair, £500. Phone 0782-634096.
  7833. 7.2
  7834. •    A410, 4Mb RAM, internal 40Mb hard disc, external 40Mb hard disc and
  7835. 5¼“ 40/80 switchable drive, ARM3 upgrade, RISC OS 3.1, Watford hand
  7836. scanner, CC Colour Card, Taxan 775 multisync monitor, loads of software.
  7837. £1200 pounds o.n.o. Phone Mick Cattell on 0742-745209.
  7838. 7.2
  7839. •    A410, 2Mb RAM, 20Mb ST506 hard drive, 14“ ITT-Nokia remote control TV/
  7840. RGB SCART monitor, Panasonic KXP1124 24 pin printer with A4 sheet
  7841. feeder, CC hand scanner, Impression II, Hi-Fi sound enhancer plus lots
  7842. of software and books. Everything in excellent condition, all for £800.
  7843. Contact R. Bedi on 031-650-5655 or 031-668-3246 (late evenings).
  7844. 7.2
  7845. •    A410/1, 4Mb RAM, 100Mb SCSI hard drive, RISC OS 3.1, Eizo 9060S
  7846. multisync monitor, Hi-Fi adaptor, 5¼“ floppy drive interface, software,
  7847. boxed £950. Phone Rainham, Kent 0634-360650.
  7848. 7.2
  7849. •    Ace ProDriver for DJ500C/550C, £30. Phone Copthorne 0342-714905.
  7850. 7.2
  7851. • Acorn: DTP £35, RISC OS 2 PRM £35. Beebug: Star/Epson colour printer
  7852. driver £5. Minerva: GammaPlot £15, System Delta+ £25. Digital Research:
  7853. DR DOS 5.0 £20. Games: Cops, Nevryon, Plague Planet, Powerband £6 each
  7854. or all for £20. Phone 0737-832159, eves.
  7855. 7.2
  7856. •    Acorn MIDI board (AKA16) £50 (unregistered). Easiword 2 wordprocessor
  7857. £35. GraphicWriter £5. Paradroid 2000 £10. Dropship £5. RISC OS 2 PRMs
  7858. £25 (minus index cover). Phone Gloucester 0452-525976 after 6pm.
  7859. 7.2
  7860. •    Archimedes A440/1 base unit (no monitor) upgraded to 8Mb RAM, ARM3 and
  7861. RISC OS 3.1. Includes manuals and Applications discs. £800 o.n.o. Phone
  7862. Coventry 0203-715864, after 6.
  7863. 7.2
  7864. •    Beebug 5¼“ disc interface, 40 track drive, DFS reader software and 50
  7865. 5¼” discs. The lot for only £40 o.n.o. +p&p. Phone Derby 0332-557751.
  7866. 7.2
  7867. •    Computer Concepts ScanLight Junior − £75. Contact Richard Hallas on
  7868. 0484-654186.
  7869. 7.2
  7870. •    Fun School 2 (under 6’s) £5. Freddy Teddy £5. Personal Accounts
  7871. (Apricote) £10. Electronic Solutions Detour £10. First Impressions £10.
  7872. Mr Burnett, 135 Park Road, Enfield, EN3 6LN.
  7873. 7.2
  7874. • JP-150 FX850 Emulator Card £50, PC Emulator 1.81 + DR-DOS 5 £30,
  7875. System Delta Plus V2(unprotected) + Mailshot + Sigmasheet £50, Printer
  7876. Lead £6, Signwriter (Wight) £6, Keyword £5, DT-Talk £5, Investigator2
  7877. £5, Prog Ref Man RISC OS2 £12. Phone 0532-736943.
  7878. 7.2
  7879. •    Oak Recorder sound sampler, boxed with original software and ArcLab
  7880. sound processor, hardly used £25. Phone Mr A Mothersole on 0344-55772,
  7881. eves.
  7882. 7.2
  7883. •    Original Software Impression 2.19 (unregistered) + borders £90, Schema
  7884. £50, PC Emulator 1.8 £40, Midnight Express £30, WorraCad £50, Titler
  7885. £60, Acorn DTP £10, ROM/RAM Podule, battery backup £20. Phone Tamworth
  7886. 0827-330118, eves.
  7887. 7.2
  7888. •    Multistore II £70, Archway 2 £30. Phone Bath 0225 464313.
  7889. 7.2
  7890. •    Psion series 3, 256K and A-Link, £145 complete (or will split). Phone
  7891. 0494-522704.
  7892. 7.2
  7893. •    Psion series 3, 256K, with spreadsheet (compatible with Acorn Pocket
  7894. Book). 6 months old, still under Psion guarantee £160 including
  7895. delivery. Phone 0788-521189 evenings and weekends.
  7896. 7.2
  7897. •    RISC OS 3 PRM draft copy £40, Revelation 2 £50, First Word Plus II
  7898. unopened £35, Acorn DTP unopened £25. Phone 0992-768133 after 1pm.
  7899. 7.2
  7900. •    Six SyQuest 44Mb cartridges £50 each or £256 the lot. Juki 5510
  7901. printer and some spare ribbons £55, carriage extra. Juki 6200 A3 wide
  7902. carriage daisy wheel printer £50, carriage extra. Keith Hodge 0244-
  7903. 550803.
  7904. 7.2
  7905. •    SJ MDFS Fileserver and 20Mb hard drive. SJ tape streamer and several
  7906. 35Mb tapes. Manufacturers support can be transferred. Will sell
  7907. separately. Any reasonable offer. Phone 0225-444089.
  7908. 7.2
  7909. •    Wanted, A-Link for Psion 3. Phone Derby 0332-557751.
  7910. 7.2
  7911. •    Wanted, Z88, Z88 bits, broken Z88. I will buy any broken or damaged
  7912. Z88 computers for student project. Cracked cases, quirky keyboards, dim
  7913. displays, mauled manuals, power supplies that don’t, anything! phone me
  7914. with offers. Contact Bob Ames 071-477-8275 days, 0487-814227 eves,
  7915. weekends.
  7916. 7.2
  7917. •    Z88 computer with 512K RAM expansion, PC-link ROM, serial cable, mains
  7918. adaptor, manual, carrying case and original box. £180 o.n.o. Phone 0602-
  7919. 723379.
  7920. 7.2
  7921. •    Z88 with 128Mb RAM pack, mains unit, serial link to Archimedes,
  7922. parallel link to printer and manual. £100 o.n.o. Phone evenings Germany
  7923. 010-49-521-624723, daytime 521-681-440, Mr Gallie.
  7924. 7.2
  7925. •    Zoom Modem − V21,V22,V22bis, with fax send facility £45 o.n.o. Phone
  7926. Mike Roscoe on 081-579-0607
  7927. 7.2
  7928. Charity Sales − The following items are available for sale in aid of
  7929. charity. PLEASE do not just send money − ring us on 0603-766592 to check
  7930. if the items are still available. Thank you.
  7931. 7.2
  7932. A3000 1-2Mb upgrade £20, A3020 Welcome Guide £2, A5000 Welcome Guide £2,
  7933. Acorn Education Directory CD-ROM £15, Archimedes First Steps book £4,
  7934. Atelier £15, Battle Chess £18, BBC Basic Guide £6, Desktop companion
  7935. book £4, Desktop Folio £8, Acorn DTP £8, DR DOS 5.0 guide £8, First Word
  7936. Plus 2 guide book £4, Fun school £4, Genesis Plus guide book £5,
  7937. Interword £5, Landmarks Civil War £12, Landmarks Civil War £12, Premier
  7938. 3 text processor £15,  Quest for Gold £4, RISC OS 3 User and
  7939. Applications Guide £10, RISC OS 3 Applications Guide £6, RISC OS 3 User
  7940. Guide £5, Sigma Sheet £4, Pacmania £5, Yes Chancellor II £12.
  7941. 7.2
  7942. (If you have unwanted Archimedes software or hardware, please send it to
  7943. the Archive office. If you have larger items where post would be
  7944. expensive, just send us details of the item(s) and how the purchaser can
  7945. get hold of them.)  A
  7946. 7.2
  7947. Using RISC OS 3.1
  7948. 7.2
  7949. Hugh Eagle
  7950. 7.2
  7951. Conversion of programs to RISC OS 3
  7952. 7.2
  7953. Ian Jeffray has offered to get (almost) any software running under
  7954. RISC OS 3. (Presumably the offer only extends to Archimedes, and
  7955. possibly BBC, programs.) He says that “with a little bit of ARM and some
  7956. patience, almost all programs can work under RISC OS 3. Indeed, I have
  7957. not found a single program from my large collection that does not now
  7958. work with RISC OS 3.” For legal reasons, he will only accept original
  7959. discs to work on. His address is Field House, Sessay, Thirsk, N.
  7960. Yorkshire, YO7 3BE.
  7961. 7.2
  7962. RFS software for ROM/RAM podule
  7963. 7.2
  7964. Peter Prewett asks whether anyone has come up with an upgrade to the
  7965. software for operating the Computer Concepts ROM/RAM podule.
  7966. 7.2
  7967. RISC OS 4 Wish List (Continued)
  7968. 7.2
  7969. The following are from Chris Walker:
  7970. 7.2
  7971. •    Common templates available to all – Templates for standard items such
  7972. as Save boxes could be stored in one file in ResourceFS, and made
  7973. available to all applications. This would reduce the time spent writing
  7974. programs, as Save boxes would not have to be designed; it would reduce
  7975. the space necessary for template files, by avoiding unnecessary
  7976. duplication; and it would ensure consistency for all programs that used
  7977. it. An Info window is another possibility, as it would be possible for
  7978. the program merely to write to the relevant icons. After all, I notice a
  7979. ‘Global’ directory in Resources:$.Resources, in which there is a
  7980. Messages file. Messages could also be just one large file with similar
  7981. benefits, although it might take longer for the application to find the
  7982. message if it was one long file.
  7983. 7.2
  7984. •    Pointer definitions – More standard pointer definition files could be
  7985. incorporated in ROM with a CMOS bit to indicate which one is default. A
  7986. Vax has several pointer definitions offered at Boot time from which the
  7987. user selects one as default.
  7988. 7.2
  7989. •    More attractive appearance – Icons could be made more attractive and
  7990. also be larger. (Look at some of the sprites in Windows − awful program,
  7991. but nice sprites, e.g. the Corel Draw sprite.
  7992. 7.2
  7993. •    Backdrop sprites – The freed space which was used in ROM for template
  7994. files could be used for tiles in backdrops.    They could
  7995. also have a CMOS bit to indicate which one is default.
  7996. 7.2
  7997. •    Fonts – More outline fonts in ROM.
  7998. 7.2
  7999. •    Printer manager – Make !Printers truly multi-tasking with proper
  8000. background printing. In Windows, the time sharing is user-configurable
  8001. for some applications. If nothing else, then this should be done in OS4.
  8002. Also, if the print data is a file, give the option to delete the print
  8003. file after printing.
  8004. 7.2
  8005. •    !Edit – Improve !Edit: it needs to be quicker. Look at DeskEdit and
  8006. StrongEd for ideas.
  8007. 7.2
  8008. •    Floppy discs on iconbar – Show mounted floppy discs on the iconbar.
  8009. Dismount by clicking adjust on them. When the disc icon is shown but no
  8010. filer window open, click select on the disc icon to open the window.
  8011. (Chris sent in a version of the Filer modified by Neil Walker;
  8012. unfortunately we cannot include this on the program disc because it is
  8013. based on a program from Archimedes World: August 1991.)
  8014. 7.2
  8015. •    Multi-tasking BBC emulator – A multi-tasking BBC Emulator would be
  8016. nice. If it can be done with the PC Emulator, why not the Beeb?
  8017. 7.2
  8018. •    !Paint – Make deletion of multiple sprites in !Paint easier.  A
  8019. 7.2
  8020. Full Phase
  8021. 7.2
  8022. George Barnett
  8023. 7.2
  8024. Northwest SEMERC has launched Full Phase for the Archimedes, a talking
  8025. word processing package, designed to provide further support for
  8026. literacy in children from 4 years upwards. It is very reasonably priced
  8027. at £28 +VAT +p&p.
  8028. 7.2
  8029. Phases, the precursor of Full Phase, is a simple DTP program enjoyed by
  8030. both primary and secondary pupils and, in fact, I have seen teachers use
  8031. it to produce A4 leaflets for use in the classroom, albeit rather
  8032. amateurish productions. Draw and Paint files can be dragged into the
  8033. Phases screen, resized and positioned. Text can then be added in a
  8034. variety of fonts and sizes supplied in the program. There is also a
  8035. support disc containing a selection of pictures of interest to children
  8036. and, for those with video digitisers and hand scanners, personal
  8037. pictures can be produced and used where necessary. I have found it a
  8038. useful exercise to have pupils use two of the support disc pictures and
  8039. then, using !Draw or !Paint, execute a personal design. An appropriate
  8040. story can then be written which will flow round the three pictures.
  8041. 7.2
  8042. The 73 page ring-bound manual is perfectly adequate, separated into two
  8043. parts, one for new users and the other for those with Phases experience.
  8044. 7.2
  8045. Full Phase, the latest version, combines graphics and text with a
  8046. digitised speech facility which can be turned on or off. Letters and
  8047. words can be spoken as they are typed and full sentences can be read out
  8048. aloud again and again. Commands, such as changing letter size, font or
  8049. text alignment, can also be spoken as they are typed.
  8050. 7.2
  8051. In the handout commenting on Full Phase, SEMERC’s Director, Martin
  8052. Littler said “Recent research has shown the value of talking word
  8053. processors to children with dyslexia.” I quite agree − talking computers
  8054. for educational use are very valuable and serious aids to the partially
  8055. sighted as well as those with dyslexia. I feel, however, that unless
  8056. your normal tongue is ‘Dalek speak’, some other voice program could have
  8057. been used, thereby preventing the initial giggling which occurs when
  8058. pupils first hear the voice.
  8059. 7.2
  8060. The organisations which care for the blind and partially-sighted supply
  8061. those in their care with talking computers, talking calculators, talking
  8062. clocks, etc and all those which I have heard have had serious, cultured
  8063. voices (mostly American) not the robotic voice supplied by Superior
  8064. Software.
  8065. 7.2
  8066. The default speech can be altered somewhat and although the default
  8067. cannot be changed as such, the alterations can be saved if required.
  8068. 7.2
  8069. There are five different fonts with six different sizes. Personally, I
  8070. would have preferred to see the Ghost font changed to Fancy dress, but
  8071. children seem to enjoy this font so perhaps I am wrong. Care has been
  8072. taken to make some of the operations rather complicated to prevent
  8073. accidental deletion and this is considered a good point.
  8074. 7.2
  8075. There is a wordbank where, by the use of a mouse, words can be imported
  8076. into the text. An Overlay Keyboard can be used and a ‘CLOZE’ exercise
  8077. facility is available. For those new to ‘CLOZE’, it is an exercise
  8078. whereby children add letters where blanks are left in printed words.
  8079. 7.2
  8080. Printing is easy. Simply press <Print> or, for more control, use the
  8081. main menu print box.
  8082. 7.2
  8083. Overall, I consider this to be a cheap and useful literacy package but
  8084. with the reservations mentioned above on the ‘Speech’.  A
  8085. 7.2
  8086. Debugging ARM Code
  8087. 7.2
  8088. James Riden
  8089. 7.2
  8090. This article is intended to provide someone who can already write some
  8091. ARM code with a few guidelines on debugging. I have outlined some common
  8092. mistakes and explained some error messages.
  8093. 7.2
  8094. Explanation of terms
  8095. 7.2
  8096. First of all, let me give an explanation of a few common terms that are
  8097. likely to be used regularly.
  8098. 7.2
  8099. PC − The program counter, which points to the instruction being
  8100. executed. It is stored in the low 26 bits of R15 (because all
  8101. instructions are on a multiple of four bytes, the bottom two bits are
  8102. used for flags).
  8103. 7.2
  8104. Pipelining − The ARM takes one clock cycle to fetch an instruction, one
  8105. to decode it and one to execute it. To speed things up, the three
  8106. processes are performed at the same time on different memory locations.
  8107. The instruction pointed to by the PC is being fetched, the instruction
  8108. pointed to by the PC−4 is being decoded and the instruction pointed to
  8109. by the PC−8 is being executed, all at the same time.
  8110. 7.2
  8111. Crash, hang-up, etc. − The computer stops functioning until a reset is
  8112. performed. This may be accompanied by corruption of the screen, spurious
  8113. noise and locking of the pointer.
  8114. 7.2
  8115. MEMC − The chip that interfaces the RAM to the CPU. Amongst other things
  8116. it converts logical addresses to physical addresses.
  8117. 7.2
  8118. Physical memory − The RAM chips themselves. The MEMC can address up to
  8119. 4Mb of RAM.
  8120. 7.2
  8121. Logical memory − The computer arranges the physical memory into pages
  8122. and allocates a number of these to the RMA, the screen memory and to
  8123. application workspace. For instance, the application workspace is at
  8124. &8000 but the RMA starts at &1800000. If there were RAM allocated all
  8125. the way in between these values you would have a 16Mb computer.
  8126. 7.2
  8127. Link − When a BL instruction is executed, R14, otherwise known as link,
  8128. is set up to point to the instruction after the BL. You can return from
  8129. the subroutine by using MOV PC,R14.
  8130. 7.2
  8131. Fault finding
  8132. 7.2
  8133. In my experience, by far the most common faults are due to careless
  8134. mistakes rather than fundamental misunderstanding. For example, I often
  8135. copy instructions from other parts in the program and forget to change
  8136. the instruction appropriately.
  8137. 7.2
  8138. I might copy STMFD R13!,{r0-r12 ,R14} and alter it to LDMFD R13!,{r0-r12
  8139. ,R14} and place it at the beginning and end of a subroutine. Of course,
  8140. the subroutine will not return because I haven’t changed the R14 in the
  8141. LDMFD to PC. Failing to do this causes the program to plough on through
  8142. the memory following the subroutines until it comes across an illegal
  8143. instruction.
  8144. 7.2
  8145. To check a particular routine or compare instruction, you can use SWI
  8146. OS_WriteI. The number of the call is 256 plus the ASCII code of the
  8147. character, for instance SWI &121 will print an exclamation mark. If you
  8148. are not sure whether one routine is being executed you can place this
  8149. SWI in it. You can also use it with a condition to determine the outcome
  8150. of a CMP instruction. If, for some reason, your program suppresses text
  8151. then you can use SWI &107 to generate a beep.
  8152. 7.2
  8153. Compilation errors
  8154. 7.2
  8155. Bad immediate constant means that the value you are trying to use cannot
  8156. be encoded by the computer. Most instructions have 12 bits free for an
  8157. immediate value and these are divided up into 8 bits for the mantissa
  8158. and 4 for the exponent. For those unaware of such things, it’s worked
  8159. out as:
  8160. 7.2
  8161. value = mantissa * 2^exponent
  8162. 7.2
  8163. Considering the value as standard form in binary, if you can’t express
  8164. it in 8 bits, you can’t do it. For example MOV R0,#&F0000 (%1111*2^16)
  8165. works as does MOV R0,#&102 (%10000001 *2^1) but MOV R0,#&1234 does not.
  8166. To get round this, you can MOV a register to &34 and then add &1200 to
  8167. it to give &1234.
  8168. 7.2
  8169. Bad address offset is similar but affects ADR, LDR and STR instructions.
  8170. When using the form LDR,labelname, labelname must be less than 2048
  8171. bytes away from the PC at that point. A signed 12 bit number is used to
  8172. encode this which allows −2048 to +2047 to be stored. Remember that if
  8173. you use a register instead of a label, this does not apply.
  8174. 7.2
  8175. Fatal errors
  8176. 7.2
  8177. These can be perplexing to beginners because the error message is
  8178. somewhat cryptic. However, they are often quite easy to work with when
  8179. you have a little more information.
  8180. 7.2
  8181. Address exception means that the PC has been assigned a value (not
  8182. necessarily with a branch) outside the logical memory of the computer.
  8183. It can be caused by link being corrupted during a subroutine.
  8184. 7.2
  8185. Abort on data transfer usually means that you have tried to load or save
  8186. a register outside the logical memory. Corruption of the pointer, or a
  8187. bug in a routine to calculate a pointer, can cause this. This error
  8188. frequently occurs when plotting directly onto screen memory if part of
  8189. the sprite goes off screen.
  8190. 7.2
  8191. Undefined instruction means that the ARM processor has attempted to
  8192. execute an instruction which currently does not exist. This means that
  8193. the PC is either in some area of your data or is outside your program.
  8194. *Showregs will give the value of R15 at the point the error occurred. To
  8195. take account of pipelining, subtract 8 bytes from the value shown.
  8196. 7.2
  8197. Branch through zero means that the computer has come across an
  8198. instruction telling it to branch to location zero of the RAM. Location 0
  8199. contains an instruction to branch to the routine that resets the
  8200. computer. This is inaccessible in user mode.
  8201. 7.2
  8202. Debugging method
  8203. 7.2
  8204. The best way to do this is divide the program up by using breakpoints
  8205. and then check each bit for errors. For example, does the subroutine
  8206. return the correct values? If it does, go on to the next bit in the
  8207. execution sequence. If it doesn’t then why not? Check the parameters
  8208. that are passed to it and the data that it uses. Remember to look at the
  8209. obvious first.
  8210. 7.2
  8211. The debugger
  8212. 7.2
  8213. *ShowRegs will list the contents of the registers at the time of a fatal
  8214. error. It also shows the flags which affect conditional instructions.
  8215. 7.2
  8216. *BreakSet will set a breakpoint (surprise!) at the specified address.
  8217. This means that the instruction will be replaced with a branch to the
  8218. Debugger module. The Debug* prompt will then be given and you can check
  8219. on your code.
  8220. 7.2
  8221. *BreakClear will remove all breakpoints. The branch instruction will be
  8222. replaced by the original contents of the memory location.
  8223. 7.2
  8224. Other commands can be found by typing *Help Debugger and then *Help
  8225. <command name>
  8226. 7.2
  8227. Quick check list
  8228. 7.2
  8229. • Are you returning from subroutines correctly?
  8230. 7.2
  8231. • Check all MOVs and LDM/LDRs which will affect the PC.
  8232. 7.2
  8233. • Have you stored the correct value on the stack?
  8234. 7.2
  8235. • If you have copied parts of the code,
  8236. 7.2
  8237. • Have you changed any label names and branches to these labels?
  8238. 7.2
  8239. • Have you altered register numbers and instructions as appropriate?
  8240. 7.2
  8241. • Have any registers been corrupted that are needed in other parts of
  8242. the program?
  8243. 7.2
  8244. • Have you DIMmed enough space for the code?
  8245. 7.2
  8246. I hope some of the above information helps someone out there who is just
  8247. getting started in ARM code. Remember, if you can’t get it to work, it’s
  8248. better to start on something else and return to the faulty code after a
  8249. day or two.
  8250. 7.2
  8251. If you have comments, ideas or questions, drop a line to me at the
  8252. Archive office.  A
  8253. 7.2
  8254. PipeLineZ
  8255. 7.2
  8256. Gerald Fitton
  8257. 7.2
  8258. It must have been the holiday which reduced the correspondence I
  8259. received in early August − there’s certainly been a lot of it these last
  8260. four weeks. I think that all but a small handful of your letters have
  8261. been answered and everyone asking for help should have received a reply
  8262. by now.
  8263. 7.2
  8264. Portability
  8265. 7.2
  8266. Last month I wrote about portability − running software with the same
  8267. user interface on other ‘platforms’. What’s happened since then?
  8268. 7.2
  8269. Firstly I’ve received a lot of comment from you about the relative
  8270. merits of PC Windows and the Archimedes Desktop with most of you coming
  8271. down in favour of the Archimedes. However, some of my correspondents
  8272. remark somewhat wistfully that, at work, they have PC Windows and would
  8273. like a version of PipeDream 4 that runs under PC Windows. Honestly, I
  8274. don’t think that that will happen.
  8275. 7.2
  8276. Secondly, I’ve received copies of two official press releases from
  8277. Colton Software. The second press release includes “an ambitious program
  8278. of new product development” and “New staff are being taken on to expand
  8279. ..... the programming team...” Perhaps more interestingly (in the
  8280. context of portability) is a remark from the first press release that
  8281. “Colton (Software) has created a new range of software designed to
  8282. exploit the best features of the new generation of windowed operating
  8283. systems, including RISC OS 3”.
  8284. 7.2
  8285. I found the phrase “including RISC OS 3” intriguing because it implies
  8286. to me that RISC OS 3 was not the only ‘windowed’ operating system that
  8287. Colton Software (and their new staff) are working on. Mark Colton, the
  8288. founder of Colton Software, has personally written programs for many
  8289. platforms including the old BBC B, the Z88 and the MS DOS PC and he has
  8290. proved that he is well acquainted with the concept of portability. As I
  8291. said last month, one of the most interesting features of PipeDream 2 was
  8292. that it presented the same user interface on three very different
  8293. platforms, the Z88, the PC and the Archimedes! This allowed users with
  8294. an Archimedes at home, a PC at work and a Z88 on the train (or on
  8295. holiday) to work on their personal applications ‘anywhere’ and copy data
  8296. files from one environment to another with impunity. Let me repeat, the
  8297. user interface on the PC and on the Archimedes was identical and, on the
  8298. Z88, it was only the size of the monochrome lcd screen which was
  8299. different.
  8300. 7.2
  8301. I must be careful not to repeat information which I have been privileged
  8302. to receive ‘off the record’ but let me say that my interpretation of the
  8303. combination of these two press releases is that the new Fireworkz
  8304. package will be ported to at least PC Windows. The only other popular
  8305. windows environment that I know of is one with which Paul Beverley is
  8306. well acquainted − the Apple Mac! I am pretty sure that those of you who
  8307. want portability will find that PC Fireworkz (if it is produced and if
  8308. that is to be its name) and RISC OS Fireworkz will have identical user
  8309. interfaces. Add to that the fact that RISC OS 3 treats PC format discs
  8310. as if they were native ADFS discs and you will see that, if you have
  8311. both PC Fireworkz and RISC OS Fireworkz, you will not only have the same
  8312. user interface but you can use the identical (PC format) floppy disc on
  8313. both machines. Like Stork and butter (in the old and not the new advert)
  8314. let’s hope you’ll find it hard to tell the difference!
  8315. 7.2
  8316. The next question is “When will PC Fireworkz be launched?” I think that
  8317. the BETT Show in January 1994 might be a bit early but I wouldn’t be
  8318. surprised if a ‘preview’ version was being demonstrated there. I think
  8319. that it’s more likely to be six to nine months before we see much more
  8320. than a ‘preview’.
  8321. 7.2
  8322. Another question which will be entering your mind is whether, as a
  8323. purchaser of RISC OS Fireworkz you’ll get a discount on the PC version!
  8324. I’d like to know the answer to that one too but I will say that Mark
  8325. Colton, in his correspondence with me, keeps referring to users of
  8326. Colton Software’s “family of software” in a way which leads me to
  8327. believe that, if you have RISC OS Fireworkz you’ll be offered the PC
  8328. version at a discount during the two months after its launch.
  8329. 7.2
  8330. What I’d like to know from you is how many of you would be interested in
  8331. a PC Fireworkz so, if you have ideas on this then please write to me at
  8332. the Abacus Training address on the inside back cover of this magazine.
  8333. 7.2
  8334. Fireworkz availability
  8335. 7.2
  8336. In the first of the two press releases I received it says “Fireworkz
  8337. will be available at the Acorn World Show ..... priced at £169 + VAT”.
  8338. It looks to me as if that is the date they are working towards for its
  8339. launch. If you have registered your purchase of both Wordz and Resultz
  8340. then the press release implies that you will receive Fireworkz without
  8341. asking for it! In any case, I am assured that registered (“family”?)
  8342. users of both Wordz and Resultz will get Fireworkz free of charge. If
  8343. you have both Resultz and Wordz but have not registered with Colton
  8344. Software, I suggest that you do so right away. Although, when you read
  8345. this, version 1.04 of Wordz will have been available for quite a while,
  8346. it hardly seems worth while upgrading to V 1.04 when Fireworkz is so
  8347. near. Nevertheless, for the record, and for those of you with Wordz and
  8348. not Resultz, the upgrade to V 1.04 is free of charge.
  8349. 7.2
  8350. Acorn World 93
  8351. 7.2
  8352. As usual, Colton Software have invited Jill and me to appear as ‘guests’
  8353. on their stand (46/47). We are delighted to do so and, this year, we’ll
  8354. be there for all three days of the Show. If you want to see what we look
  8355. like then Acorn World 93 is your opportunity. We have found (nearly!)
  8356. all of you interesting to chat to and you have some wonderful tales to
  8357. tell.
  8358. 7.2
  8359. Rich Text Format
  8360. 7.2
  8361. In answer to a common question, Fireworkz will load and save files in
  8362. PipeDream, ASCII, CSV, WK1 (Lotus 1-2-3) and RTF format. I have little
  8363. knowledge of Rich Text Format so, if there’s anyone who does know and
  8364. who would like to be famous (by having their name mentioned), please
  8365. drop me a line or two of enlightenment.
  8366. 7.2
  8367. My mistake
  8368. 7.2
  8369. Last month I said that I didn’t know how to get legends into Resultz
  8370. charts. By the way, a ‘legend’ is the name of the variable such as the
  8371. “Yesterday” and “Today” from last month’s article. I suppose the old
  8372. adage “When all else fails read the instruction manual”, which I quote
  8373. so often to others, applied to me!
  8374. 7.2
  8375. David Crossley (amongst others) has written to me and explained how to
  8376. do it. The legend for the column takes its name from the text at the top
  8377. of each column so that, by including an extra row containing the
  8378. headings at the top in the marked block from which you made your chart,
  8379. the headings become the legends! The title for the chart and the units
  8380. are text in slots (put the picture to the back or make the background
  8381. transparent). The overall result is shown in the screenshot below.
  8382. 7.2
  8383. David praises the ease with which he can create charts in Resultz. He
  8384. goes on to say, “Charts in PipeDream were not this simple to set up and
  8385. I never got around to sorting out how to use them properly. With
  8386. Resultz, I had set up six charts as I wanted them within as many
  8387. minutes”. David completes this paragraph with “Reading the manuals
  8388. before starting saves a great deal of time”!
  8389. 7.2
  8390. Selecting a maximum or minimum
  8391. 7.2
  8392. It was Denis Murray-Smith who first put this problem to me in the
  8393. context of finding the best shop in which to buy a particular item when
  8394. you know the prices of the items in each of many shops. However, the
  8395. problem is of wider significance. For example, you may wish to find out
  8396. which of many subjects are best for each pupil and then find out which
  8397. subject is best received!
  8398. 7.2
  8399. The screenshot below shows a simple spreadsheet which I’ve called
  8400. [Shopping]. The names of the products appear in column A as Alpha, Beta,
  8401. Gamma and Delta. The names of the shops appear in row 6 as Shop 1,
  8402. Shop 2, Shop 3 and Shop 4. Of course, you could have many more items and
  8403. a much greater choice of shops.
  8404. 7.2
  8405. The price of each of the four items in each of the four shops appears in
  8406. the range of slots B8E11. The formula in slot F8 is min(B8E8), and it
  8407. returns the lowest price in row B.
  8408. 7.2
  8409. The slot G8 contains the formula lookup(F8, B8E8,B$6E$6). In
  8410. PipeDream 4, the arguments of the lookup(,,) formula are: F8 − the key
  8411. field containing the minimum price, B8E8 − the range in which you hope
  8412. to find F8 (the minimum price), B$6E$6 − the range which contains the
  8413. value to be returned. Note the $ characters in this last range; these
  8414. ensue that, as you replicate the formula from G8 down through the column
  8415. G, the final argument of the lookup(,,) function does not change. For
  8416. example, in the slot G11 you will find lookup(F11,B8B11,B$6E$6).
  8417. 7.2
  8418. The formulae in F8 and G8 have been replicated down the two columns
  8419. using one of the following techniques. Place the cursor in F8 and
  8420. execute <Ctrl-Z> to mark slot F8. Place the cursor in G11 and execute
  8421. <Ctrl-Z> so that the ‘block’ F8G11 is marked. Alternatively drag from F8
  8422. to G11 to mark F8G11. Execute <Ctrl-BRD> to replicate the formula down
  8423. through the marked block. You can extend the formulae down as many rows
  8424. as you wish.
  8425. 7.2
  8426. In Resultz
  8427. 7.2
  8428. When I ported the file [Shopping] to Resultz, I found a small problem.
  8429. If you have a look at the screenshot below, you’ll see how I solved it.
  8430. 7.2
  8431. I found that I had to modify the formula in G8 so that the horizontal
  8432. arrays b8e8 and b6c6 were seen by lookup(,,) as vertical arrays.
  8433. Transpose does just that! Am I making a mistake? Can it be done more
  8434. simply? I’m sure that you’ll let me know.
  8435. 7.2
  8436. Text in Resultz
  8437. 7.2
  8438. If you find that some of your largest worksheets appear to ‘hang up’
  8439. when you change the layout near the bottom of the sheet, the chances are
  8440. that you haven’t selected a suitable template as your starting point. It
  8441. hasn’t really ‘hung up’ but it is just reformatting every page and, when
  8442. you’re at the bottom of the sheet, you have to wait for all the work to
  8443. be done before you regain control of your computer!
  8444. 7.2
  8445. Perhaps the most likely cause of the ‘delay’ is that you have some text
  8446. slots and these have been selected to have the ‘Fixed height’ disabled
  8447. as in the screenshot above.
  8448. 7.2
  8449. What you should do is redefine your Text style so that the ‘Fixed
  8450. height’ is fixed by the Base Style style. In your Resultz templates, you
  8451. will almost certainly find that the Base Style style fixes the height of
  8452. the slots.
  8453. 7.2
  8454. If you need to allow some slots to be of different height in order to
  8455. allow multi-line text, you can do this either one row at a time or in
  8456. large blocks by loading an Overlay Template containing a Variable Height
  8457. style which is applied where required. The speed of reformatting (near
  8458. the end of a worksheet) depends upon the number of rows in which the
  8459. height is not fixed.
  8460. 7.2
  8461. Finally
  8462. 7.2
  8463. If you wish to write to me or if you want a Resultz or Wordz demo disc
  8464. (£2.00 EC − £2.50 Non-EC), then my address is that of Abacus Training
  8465. given on the inside back cover of Archive.  A
  8466. 7.2
  8467. Scanlight Video 256
  8468. 7.2
  8469. Francis Aries
  8470. 7.2
  8471. Following on from last month’s article, “Digitising Printed Text and
  8472. Pictures” (Archive 7.1 p57), in which I compared a Scanlight 256, a Wild
  8473. Vision Greyhawk digitiser and an HCCS HiVision digitiser, I have now
  8474. purchased the CC Scanlight Video 256. This, in effect, combines the
  8475. Scanlight 256 and the Greyhawk on one expansion card with dedicated
  8476. connection socket for the scanner and a BNC socket to accept a lead from
  8477. the video image source.
  8478. 7.2
  8479. In use as a scanner, it is operated exactly as for the Scanlight 256
  8480. requiring only the !Scanner software on the iconbar.
  8481. 7.2
  8482. To use it as a vision digitiser with a video source connected, the
  8483. software !TakeOne must also be on the iconbar and clicking on this gives
  8484. a real time moving image on the screen of the source. ‘TakeOne’ can be
  8485. set to show either the full frame video image or about 60% (or so) near
  8486. the centre of the full frame. As for Greyhawk, the Scanner dialogue box
  8487. must be on the screen in order to grab and process an image. The
  8488. dialogue box offers three choices and (although not advised by the
  8489. manual) these may be chosen irrespective of the ‘!TakeOne’ setting:
  8490. 7.2
  8491. Selection    Resolution    Size    
  8492. Notes
  8493. 7.2
  8494. FullFrame    768 × 288     216Kb     
  8495. Grabs whole of video frame
  8496. 7.2
  8497. Cropped    512 × 256     128Kb    
  8498. Grabs centre 60% of frame
  8499. 7.2
  8500. Interlaced    512 × 512     256Kb    
  8501. Grabs centre 60% of frame                at
  8502. higher resolution
  8503. 7.2
  8504. Clicking on OK grabs the current frame of the image as an Original and
  8505. this can then be processed by the !Scanner software.
  8506. 7.2
  8507. Although the facility is there to display and grab the cropped image, I
  8508. find it better always to select and grab the full frame to form the
  8509. Original image in the !Scanner software. I can then make my own
  8510. selection out of the frame using the Select area and Crop facility and
  8511. then process my selection as I wish.
  8512. 7.2
  8513. If you possess the video source, I would feel it well worth while paying
  8514. the little extra for the Scanlight Video 256 to include the Video
  8515. facility if you are planning to buy a hand held scanner. You also save
  8516. yourself a podule slot.
  8517. 7.2
  8518. Scanlight Video 256 costs £220 + VAT + carriage from Computer Concepts
  8519. or £245 through Archive.  A
  8520. 7.2
  8521. Mapmaking
  8522. 7.2
  8523. Colin Singleton
  8524. 7.2
  8525. The subject of mapmaking has attracted some interest recently among
  8526. Archive readers. I was particularly pleased when Cain Hunt explained how
  8527. to produce a street map using Draw (Archive 7.1 p32). The technique is
  8528. so simple, but I hadn’t thought of it. Briefly, having drawn the road
  8529. network using thin lines, he groups all the roads together, selects Grid
  8530. Lock − very important − and makes a displaced copy using <ctrl-C>. He
  8531. then changes the Style of the original to, say, 6pt line width, black,
  8532. and the copy to 5pt width, white, then moves the copy back on top of the
  8533. original, where it snaps into place − brilliant!
  8534. 7.2
  8535. Cain’s extended procedure for producing roads of different widths on the
  8536. same map seems excessively laborious. You do not need to produce a
  8537. completely separate copy, nor do you need to ungroup all the roads.
  8538. Instead of collecting all the roads into one big group, collect them
  8539. into two or more groups, one for each road width. Then apply the copy-
  8540. and-overlay procedure for each group in turn. All the black lines will
  8541. be at the back, with all the white lines in front, so the junctions will
  8542. be drawn correctly.
  8543. 7.2
  8544. When I read Cain’s hint, I had already drawn a map of my locality, using
  8545. Draw, with the roads represented by broad grey lines. It looked rather
  8546. uninspiring and so Cain’s technique was just what I needed! I have now
  8547. completed my map of Bradway (a suburb of Sheffield), as you can see
  8548. opposite overleaf.
  8549. 7.2
  8550. The map appears here at reduced scale, and the names of the minor roads
  8551. are a little difficult to read. Printed at 100%, the outer frame is
  8552. 200×180 mm which fits neatly on an A4 sheet, landscape. The text is
  8553. still small but is quite readable, and the effect looks very
  8554. professional − neater than the published map from which most of the
  8555. details were copied! Some comments on the production method may be of
  8556. interest to anyone contemplating printing their own neighbourhood map.
  8557. 7.2
  8558. Certain features appear ‘naturally’ using Draw, with little effort. At a
  8559. road junction, the white line down the middle of the side road extends
  8560. to the middle of the main road, obliterating its ‘kerb’ (assuming that
  8561. the original thin lines met at a point), so the junction is drawn
  8562. correctly, whatever the widths of the roads. The arrowheads which I have
  8563. used for roads which go off the map are equally easy. Just ensure that
  8564. the original lines representing the roads have triangular end-caps,
  8565. where appropriate. I have used ×¾ width and ×2 height. The road-drawing
  8566. procedure will then produce the results shown.
  8567. 7.2
  8568. The road goes over the railway and the river. This is no problem − just
  8569. ensure that the layers in the drawing are stacked in the right order.
  8570. They can be juggled from back to front afterwards if necessary. The
  8571. river also goes under the space between the road and the station (the
  8572. station car park), without appearing on the surface. This requires a
  8573. white patch, placed in front of the river, but behind all the other
  8574. details. The river, of course, is drawn same way as the roads, from a
  8575. suitably curved thin line.
  8576. 7.2
  8577. The footpaths and railway tunnels are drawn using the Line Pattern
  8578. feature to produce dotted lines. This reveals an odd quirk of Draw. If
  8579. you specify a triangular end-cap on a dotted line, Draw produces an
  8580. arrow-head on each of the short line-segments! Hence my arrow-heads were
  8581. drawn separately, on short solid lines.
  8582. 7.2
  8583. The grid lines were drawn first, and used to position the roads
  8584. correctly. Hence Draw keeps them at the back, behind the roads and other
  8585. details. Published maps usually have the grid lines printed over the
  8586. details − if that is how you want them, they can easily be brought to
  8587. the front. I prefer them as they are.
  8588. 7.2
  8589. The difficult part of the exercise is the positioning of the road names
  8590. down the middle of the roads. Mine are printed using Homerton font,
  8591. regular style. This is one application where block capitals look better
  8592. than lower case, largely because all the characters are the same height,
  8593. and fit neatly between the parallel lines. I have used four different
  8594. road-widths on this map, and chosen the widths after several
  8595. experiments. The one ‘A’ road is 10pt white on 12pt black, the ‘B’ road
  8596. is 8¼ on 9½, and the others are 6¾ on 7½ and 5½ on 6. For the names, the
  8597. font heights are 8½, 7½, 6 and 5 pts respectively.
  8598. 7.2
  8599. Mathematically, I have used a formula whereby if the widths of the black
  8600. and white lines are p and q pts, and the height of the text is r pts,
  8601. the ratios p/q and q/r are each 2p/48. The overall widths (p) of the
  8602. various roads have been chosen so that the widest is twice the width of
  8603. the narrowest, and the ratio of successive values of p is 3Ú 2.
  8604. 7.2
  8605. I chose the road widths to be as narrow as possible, consistent with
  8606. being able to read the names fairly easily. If most of the map area is
  8607. covered by road, the actual layout is difficult to appreciate − a
  8608. frequent problem with published town plans. My map certainly does not
  8609. suffer from this problem, but the smallest text I have used is the
  8610. smallest which is easily readable. As the above copy shows, it is just,
  8611. but only just, practical to print it at reduced scale. The map scale of
  8612. the full-sized print, incidentally, is 10cm = 1km, or 1:10000 (about 61/
  8613. …3“ to a mile).
  8614. 7.2
  8615. For a straight road, positioning the text is no problem. The complete
  8616. name can be entered into Draw in one line, and then rotated through the
  8617. necessary angle. If you are using LaserDirect, the text must be
  8618. converted to path in order to print correctly, if for no other reason.
  8619. If the text has to fit around a curve, the process is more tedious. The
  8620. name must be converted to path, then ungrouped into individual
  8621. characters. Each character must then be individually rotated and
  8622. positioned. If the shape of the road permits, keep several consecutive
  8623. letters − complete words if possible − grouped together in straight
  8624. lines. Not only does this create less work, but it is easier to get a
  8625. neat result.
  8626. 7.2
  8627. Talking of neat results − if you are fussy about precision, and if you
  8628. have a number of small, tightly curved roads, you may find, as I did,
  8629. that the ×8 maximum zoom offered by Draw is not really enough. There is
  8630. a way round this. Set up Draw with an A2 sheet instead of A4, and draw
  8631. everything double-size. A 5pt on 6pt road should be drawn as 10pt on
  8632. 12pt. The 5pt text should be entered as 10pt. There is now no problem
  8633. manipulating even the smallest items − except perhaps that, with maximum
  8634. zoom, only a very small part of the map will be on the screen at one
  8635. time. Keep your master copy on file at this size, for subsequent
  8636. amendments.
  8637. 7.2
  8638. When you want to print the map on A4 paper, everything should be
  8639. collected into one group, which should then be magnified by ½. The
  8640. resulting drawing should be positioned within the bottom left hand
  8641. quarter of the A2 sheet, in order to print on A4. Assuming you have the
  8642. right printer driver installed, Draw will, on request, show the outline
  8643. of the area which will actually be printed. It may be convenient to save
  8644. a copy of the map at the smaller scale for printing.  A
  8645. 7.2
  8646. PD Column
  8647. 7.2
  8648. David Holden
  8649. 7.2
  8650. Shareware clipart
  8651. 7.2
  8652. I have recently been sent a few discs of Shareware clipart. This type of
  8653. material is common on the PC and Mac but is a fairly new development for
  8654. the Archimedes. Normally the ‘distributable’ disc is full, or nearly so,
  8655. and upon registration the user receives more. This would seem a healthy
  8656. area into which Shareware could expand. There is quite a lot of PD
  8657. clipart and a moderate amount of commercial material but clipart is one
  8658. area where it is difficult to know what you need until you have it. This
  8659. makes purchasers reluctant to buy without seeing what they are getting
  8660. first so it is the perfect scenario for Shareware. It is also impossible
  8661. to employ any sort of software protection and this feeds upon the
  8662. protection paranoia of most software producers and discourages them from
  8663. entering this field.
  8664. 7.2
  8665. Hopefully, the people producing this will profit from it and be
  8666. encouraged to produce more to the benefit of all users. So far I haven’t
  8667. seen any Shareware fonts but it would appear that there is plenty of
  8668. scope here too.
  8669. 7.2
  8670. ‘Free’ PD
  8671. 7.2
  8672. There is a general consensus that it is ‘wrong’ to use PD programs for
  8673. commercial gain. Most authors attach some sort of conditions of use to
  8674. their program and, as I have explained before, this actually establishes
  8675. their copyright and authority and negates any other statement to the
  8676. effect that the program is Public Domain. In general, such conditions
  8677. stipulate that the program may be freely used and distributed provided
  8678. that this is not done for profit. It is understood that libraries will
  8679. charge a ‘reasonable’ fee for this distribution and this is normally
  8680. permitted.
  8681. 7.2
  8682. However, there is a special type of PD which I have encountered from
  8683. time to time where the author insists that the program must not be
  8684. distributed by any source which makes any charge whatsoever for
  8685. distribution. They normally have no objection to their programs
  8686. appearing on BBS’s. This means that the average Archimedes user is
  8687. unable to obtain access to these programs or is obliged to pay
  8688. considerably more to BT to obtain them (assuming, of course, that he/she
  8689. has a modem) than they would otherwise have to pay to a PD library. It
  8690. would seem that these authors have no objection to BT (who have
  8691. absolutely no interest in the Archimedes) profiting from their work but
  8692. they object to a PD library making a sensible charge to cover its
  8693. running costs.
  8694. 7.2
  8695. Most of these programs seem to originate in academic institutions and
  8696. are circulated via educational networks. These are certainly not ‘free’
  8697. but are simply paid for from public funds rather than directly by the
  8698. users.
  8699. 7.2
  8700. I once had a telephone discussion on this subject with a teacher who had
  8701. written a program that I wished to include in the APDL catalogue. At
  8702. first, he insisted that he did not want his work to be distributed by
  8703. anyone making a charge, no matter how small. I was, of course, quite
  8704. prepared to abide by his wishes but then I raised some minor point about
  8705. the program. He said that he would look into it when he returned to
  8706. college because he didn’t have an Archimedes at home. It transpired that
  8707. the program in question had been written using the college’s facilities
  8708. and during his ‘working’ hours. I pointed out that this meant he didn’t
  8709. actually own the copyright but, following usual practice, it belonged to
  8710. his employer. Furthermore, as he was employed, indirectly, by the state
  8711. and I was a taxpayer, that appeared to make me his employer and, as
  8712. such, I was already part owner of the copyright.
  8713. 7.2
  8714. Luckily, he saw the funny side of the situation. That program, and
  8715. others he has written since, are now included in the APDL catalogue.
  8716. 7.2
  8717. Profit?
  8718. 7.2
  8719. It doesn’t take much mathematical ability to calculate that PD libraries
  8720. make a profit on the price of each disc. To those who have never
  8721. attempted to run a business, it would appear that the profit is simply
  8722. the selling price of a disc less the cost of a blank disc + a jiffy bag
  8723. + postage. In fact, there are lots of other ‘overhead’ costs and this
  8724. means that the true cost of supplying a single disc is probably closer
  8725. to £1.
  8726. 7.2
  8727. Even after adding overheads, most libraries do still make a profit. The
  8728. better ones use most of this for the benefit of PD and Shareware authors
  8729. and Archimedes users in general. But even if they don’t, what is so
  8730. wrong with making a profit? I have often expressed the view that I have
  8731. a personal preference for Shareware, not only because I believe that it
  8732. is a good way of distributing and improving software, but because I
  8733. believe that those who work hard to produce something which is of use to
  8734. others are entitled to the fruits of their labours, i.e. a financial
  8735. return for their efforts. This same logic applies to libraries. If they
  8736. do a good job and provide a service to the public, why shouldn’t they be
  8737. permitted to make a modest profit for all the hard work that goes into
  8738. running them?
  8739. 7.2
  8740. Without good PD libraries, the material produced by PD and Shareware
  8741. authors would not get the wide circulation it deserves. To run a library
  8742. well takes a great deal of time. No matter how much effort is put in, it
  8743. can never be highly profitable in the same way that a PC Shareware
  8744. library can be.
  8745. 7.2
  8746. To those who might think that I am merely trying to justify making a
  8747. ‘profit’ from APDL, I should point out that I have always held these
  8748. views and had often expressed them before I was running a library. As a
  8749. PD and Shareware author and a customer of other libraries, both
  8750. Archimedes and PC, I learned that libraries which charge a reasonable
  8751. fee for their services not only give good service to their customers but
  8752. to authors as well. Most authors realise this and are happy for the
  8753. libraries to make a modest profit. Frankly, in terms of money per hour,
  8754. I can earn twenty times as much writing PC Shareware as I ever could
  8755. either from APDL or writing Archimedes programs but it’s not as much
  8756. fun.
  8757. 7.2
  8758. Special offer
  8759. 7.2
  8760. As Christmas is fast approaching, this month’s special offer is a disc
  8761. of assorted clipart with a Christmas theme. The disc is full of assorted
  8762. items from Santa Claus to holly, secular and religious, modern and
  8763. traditional, suitable for all types of Christmas messages and greetings.
  8764. For a copy, send £1 or four first class stamps to me at 39 Knighton Park
  8765. Road, Sydenham, London SE26 5RN.  A
  8766. 7.2
  8767. Education Column
  8768. 7.2
  8769. Solly Ezra & Roger Nelson
  8770. 7.2
  8771. In response to my appeal in the last Education Column, Roger Nelson has
  8772. written a description of the way he uses Genesis and Magpie with his
  8773. pupils.
  8774. 7.2
  8775. What follows is an excellent description of the real business of
  8776. education and the work of an educationalist. As you read through his
  8777. article you will see that Roger has used many programs for his work with
  8778. his pupils. These include: Draw, Snippet, PipeDream and PenDown. This
  8779. leads me to reiterate what I have said before, that no one program can
  8780. ever be described as a complete educational program. Therefore, a
  8781. further word to software developers − compatibility is vital!
  8782. 7.2
  8783. Roger writes: You asked for it, so here is a brief outline of how I use
  8784. Genesis and Magpie. If you want greater detail or to discuss this
  8785. further please do not hesitate to contact me at the above address −
  8786. sometimes it’s easier to talk than write! (If you would like to talk to
  8787. Roger, his phone number is 091-396-6696.)
  8788. 7.2
  8789. Genesis
  8790. 7.2
  8791. I have been using this since version 1 and was attracted to it
  8792. immediately, as it gave me the ability to provide a window environment
  8793. without needing to learn to program. Subsequently, I have started to use
  8794. the script language to help provide certain facilities and carry out
  8795. effects. The package also gave the facility to present information in a
  8796. new way − on a screen not in a text book or on a worksheet. This, it was
  8797. hoped, would prove to be a good way to present information to pupils who
  8798. would otherwise show little interest − and I think it has been
  8799. effective. Is it the power of the ‘box’ or the attraction of the
  8800. computer or not having to listen to the teacher (me!) drone on?
  8801. 7.2
  8802. So far I have developed packages for use with year 7 (1st year of the
  8803. secondary school), year 10 and year 11 to help deliver specific parts of
  8804. each syllabus (e.g. Weather, National Parks and Glaciation). These
  8805. packages have not relied solely on the computer but also on task sheets
  8806. which guide the pupil in the use of the package and provide a series of
  8807. questions to help the pupil determine what information is needed to
  8808. fulfil their needs. To accompany the task sheets are outline maps for
  8809. completion as necessary, as well as references to books which will
  8810. encourage the most able to expand upon what is on the computer screen.
  8811. 7.2
  8812. The tasks are part of the school way of working − resource-based
  8813. learning is used wherever possible. We have a Resources Centre with open
  8814. access for pupils to books, videos and computers. As part of their
  8815. induction to the school at the beginning of year 7, pupils are given a
  8816. task to complete in the Resources Centre researching information from
  8817. reference books and from a Genesis package on the computer. This task is
  8818. delivered through the geography curriculum. It provides pupils with an
  8819. introduction to the use of the Resources centre, an introduction to the
  8820. use of the computers and delivers part of the geography National
  8821. Curriculum.
  8822. 7.2
  8823. One aspect of using Genesis and Magpie which does not always come across
  8824. is the need to be able to use other pieces of software. In order to make
  8825. the presentations in Genesis more effective, I have had to develop the
  8826. use of Draw, Snippet, PipeDream (for graphs), a digitiser and a scanner.
  8827. This inclusion of maps, diagrams and photographs makes the presentations
  8828. much more effective. The one thing I am very wary of is the use of
  8829. copyright material and so I use my own photographs and slides − recorded
  8830. using a video camera and then digitised. Is there anyone out there who
  8831. can clarify the copyright position over the use of scanned and digitised
  8832. material in multimedia presentations? Linked to this use of other
  8833. packages is the amount of time needed to prepare a successful package
  8834. including the planning that goes on beforehand, in my case on many
  8835. pieces of paper. Although it is easy to change links, it is much easier
  8836. if everything is planned.
  8837. 7.2
  8838. Magpie
  8839. 7.2
  8840. When the school was provided with a site licence by the local authority,
  8841. I investigated the use of Magpie for preparing the same type of packages
  8842. as with Genesis. The ease of use, however prompted me to think of
  8843. getting pupils to develop their own packages. I tried this by digitising
  8844. pupil portraits and getting a group to develop a package about
  8845. themselves. This was a simple package with few links to develop but the
  8846. concept still proved demanding for some of the least able pupils. The
  8847. amount of time used and the effort put into the package was high but the
  8848. finished article did not show this and was not very useful.
  8849. 7.2
  8850. Further thought has led me to the latest attempt to use Magpie. This is
  8851. still ongoing but so far has proved much easier to manage and of greater
  8852. educational value for geography and I.T.
  8853. 7.2
  8854. The latest package is a combined effort between myself and pupils! I
  8855. have provided an outline package based on a map of Europe. The map is
  8856. shown on screen and links are provided from each country on the map to a
  8857. blank screen. The pupils’ task was to present information about a
  8858. selected country. The country for each pupil to research was selected by
  8859. me to ensure that there was some challenge for the most able and the
  8860. possibility of achievement for the least able. The guidelines provided
  8861. suggested that the pupils display a map of the country, the flag of the
  8862. country and some textual information about the country. To provide this
  8863. information, the most able pupils created their own map and flag using
  8864. Draw, Flare, Snippet, Revelation or whatever they were used to using.
  8865. 7.2
  8866. They used books to find the textual information and then typed this
  8867. directly into Magpie or produced a text file using PenDown, Edit, etc.
  8868. 7.2
  8869. For the less able pupils, maps, flags and basic text resources were
  8870. provided on disc ready to drag into Magpie and position. The pupils were
  8871. encouraged to produce sufficient for more than one screen about each
  8872. country so they learnt how to create new screens and how to link
  8873. screens. The completed package, when added to and edited by me, was used
  8874. by the pupils to research into European countries. So far, the project
  8875. has progressed well. The pupils have placed their own (or the prepared)
  8876. resources into the outline package.
  8877. 7.2
  8878. The next step is to use the package for research. By providing the
  8879. outline, the pupils have been able to concentrate on collecting and
  8880. producing information rather than on learning how to use the Magpie
  8881. package. What they needed to know they picked up easily when creating
  8882. their information screen. The development of the package has given the
  8883. pupils experiences in I.T. and delivered part of the geography programme
  8884. of study. My problem now is to think of another possible outline package
  8885. for which the pupils can develop resources. Has anybody got any ideas?
  8886. 7.2
  8887. I must mention one other venture using Genesis. With a colleague, a
  8888. package about the events of 1066 is being developed which provides both
  8889. the resources and the questions on screen. A menu screen leads to
  8890. information, diagrams and maps which are accompanied by tasks accessed
  8891. by clicking over a button. This is an attempt to do away with the task
  8892. sheets mentioned above and to provide everything on screen. This package
  8893. is almost complete but still requires the final links making and then
  8894. testing.
  8895. 7.2
  8896. The use of Genesis and Magpie have enabled me to target specific parts
  8897. of a syllabus/scheme of work with a package tailored to what the pupils
  8898. need. Although I will continue to develop this type of package, I have
  8899. come to realise that the use of a multimedia package can help pupils to
  8900. present information in a new way. The production of graphics and text
  8901. require the use of information research and Information Technology
  8902. (computer) skills. The use of the multimedia package requires the pupils
  8903. to organise information in a limited space, i.e. the screen (yes, I do
  8904. realise that you can enlarge the space available and scroll it but I
  8905. don’t wish to complicate matters at present). It is a new way of working
  8906. for many pupils and, as such, is seen as exciting and it obviously has a
  8907. motivating effect. The only problem with using the software is the time
  8908. needed to prepare everything but then everything needs time.  A
  8909. 7.2
  8910. Desktop Diaries & Organisers
  8911. 7.2
  8912. Andrew Rawnsley
  8913. 7.2
  8914. Over the last few months a variety of desktop organisers have appeared
  8915. and, over the next couple, more are due to appear in the Acorn market
  8916. place. In fact, it could almost be said that Acorn themselves started
  8917. the trend, since it was their omission of Agenda from the in-built
  8918. software on the Pocket Book that brought the lack of Acorn organisers to
  8919. the pages of the Acorn press.
  8920. 7.2
  8921. The packages
  8922. 7.2
  8923. This review will mainly concentrate on two packages recently sent to
  8924. Archive for review:
  8925. 7.2
  8926. Event − £24.95 inclusive − ExpLAN
  8927. 7.2
  8928. Almanac − £72.50 inclusive − Stallion Software
  8929. 7.2
  8930. It should be noted, however, that a full comparative review of the two
  8931. pieces of software is not realistic, as the two products have a very
  8932. different aim and market.
  8933. 7.2
  8934. Event is a desktop diary, and little more − hence the lower price. It is
  8935. in fact part of a larger package, Occasion, which should be released for
  8936. the Acorn World show.
  8937. 7.2
  8938. ExpLAN say they do not intend Event to be in direct competition with
  8939. Almanac but Occasion certainly will.
  8940. 7.2
  8941. Occasion was not quite ready at the time of writing, even in demo form,
  8942. but watch this space!
  8943. 7.2
  8944. Pocket Book owners should watch out for Schedule, Acorn’s version of the
  8945. much-praised Agenda in the Psion Series 3. Indeed, it may well offer
  8946. more, as it is being sold as a separate package.
  8947. 7.2
  8948. The potential market
  8949. 7.2
  8950. The big question with desktop organisers and diaries is, why pay a
  8951. significant amount of money for something that could be done with a
  8952. couple of books and a pen?
  8953. 7.2
  8954. It’s a very good question, and one that needs a proper answer. Neither
  8955. Almanac nor Event state clearly their potential markets and presume that
  8956. you will have your own use for the software if you have parted with your
  8957. money.
  8958. 7.2
  8959. The answer is obvious for all those who use portable Acorn machines −
  8960. the A4 or the Pocket Book − you need to be able to access diaries,
  8961. address lists, appointments and the like on the move. A4 users have the
  8962. choice of Almanac, Event and, shortly, Occasion whereas Pocket Book
  8963. owners are limited to Schedule. However, I would suggest that Pocket
  8964. Book users with Acorn machines at home would also find a copy of Event
  8965. useful, as it can read and write Schedule and Agenda files.
  8966. 7.2
  8967. Other uses which are not immediately apparent include quick entry of
  8968. addresses for mail-merging with other packages (not in Event), and
  8969. Almanac also provides links to Computer Concept’s Fax Pack and David
  8970. Pilling’s Arc Fax, so it can be used as a telephone book too.
  8971. 7.2
  8972. It would probably be true to say that computer-based organisers give out
  8973. what you put in − the more you think about the software, the more uses
  8974. you find.
  8975. 7.2
  8976. You should first think how much you use your Acorn machine. If it is
  8977. only used occasionally −  once a week or less there is really no need to
  8978. look at such a program. On the other hand, if you use your machine
  8979. almost every day and don’t want to miss any vital appointments, you
  8980. really ought to invest in some form of desktop organiser. It is a pity
  8981. though that neither program has an ‘alert’ or ‘alarm’ option built in to
  8982. remind you of appointments, etc whilst you are using the machine.
  8983. 7.2
  8984. Event
  8985. 7.2
  8986. ExpLAN do not claim Event to be anything other than an attractive
  8987. desktop diary. They felt that Acorn machines had been sadly lacking in
  8988. the diary area, so they took steps to fill the niche. In doing so, they
  8989. have also provided an entry-level version of Occasion which should whet
  8990. the appetite of many a potential customer.
  8991. 7.2
  8992. The software comes on one disc with a fairly thin manual which lacks an
  8993. index (a feature noticeably missing from so much of today’s quality
  8994. software). However, the software requires little in the way of
  8995. instructions as it is intuitive to use and has been sensibly put
  8996. together.
  8997. 7.2
  8998. The presentation of the software is superb and knocks spots off many
  8999. desktop programs. Three dimensional buttons and icons are used
  9000. throughout, even on RISC OS 2 machines. Outline fonts are used to
  9001. display all the text, except for the window title bars. This can be
  9002. forgiven as I know from experience that if you replace the RISC OS 3
  9003. toolsprites with your own, even in accordance with Acorn’s NewLook
  9004. desktop, the whole title bar ends up getting corrupted.
  9005. 7.2
  9006. I expect more software to follow in the footsteps of Event in terms of
  9007. presentation, as it really does set a trend.
  9008. 7.2
  9009. The software can be configured quite substantially, with a large or
  9010. small main window (large displays the previous and next months, plus the
  9011. previous and next years), progress windows can be turned on and off, and
  9012. the method of loading data can be specified. Data can be loaded and
  9013. accessed from memory, or loaded from disc when required, reducing memory
  9014. requirements.
  9015. 7.2
  9016. The program allows you to set up birthdays, anniversaries, reminders,
  9017. appointments and day notes for any day. You can then view them on a
  9018. daily basis, or as a weekly appointment viewer, as blocks which
  9019. correspond to the time and duration of the appointment. My only
  9020. criticism was that it was not possible to add appointments from the
  9021. appointment viewer − they had to be added from the day dairy window.
  9022. 7.2
  9023. There are comprehensive repeat options, including a pattern option which
  9024. allows you to specify your reminders to occur only on certain days. Most
  9025. events can be specified to repeat. You can also search your diary for
  9026. any event, and export as much or as little data as you wish as CSV,
  9027. Occasion, Agenda and Schedule files. Their are also excellent print
  9028. options.
  9029. 7.2
  9030. The standard diary includes a variety of birthdays and anniversaries for
  9031. important historical events and places. For example, I now know that I
  9032. share my birthday with Margaret Thatcher (should I have admitted to
  9033. this?) and Paul Simon and on my birthday in 1943, Italy declared war on
  9034. Germany.
  9035. 7.2
  9036. Finally, as stated earlier, Event is compatible with Agenda and Schedule
  9037. on the Psion Series 3 and Acorn Pocket Book, making it an excellent
  9038. partner program for users of either program.
  9039. 7.2
  9040. Almanac
  9041. 7.2
  9042. Almanac offers considerably more than Event but as it is around three
  9043. times the price, you would expect this. The program attempts to provide
  9044. all the features of a Filofax in one computer program. In fact, it even
  9045. comes as a Filofax with the manual taking the first 68 pages. All you
  9046. have to do is remove these pages and you have your own yuppy Filofax.
  9047. (Will later versions come complete with a red Porsche?!!)
  9048. 7.2
  9049. This does mean that the amount of information contained within the
  9050. manual is relatively small. Compare the size of a filofax page with a
  9051. standard A5 page, and then remember that around 75% of the pages in the
  9052. Almanac manual have illustrations on them. Yet again, there is no index
  9053. and the tutorial was quite hard to follow, particularly as it refers to
  9054. version 1 and Almanac is now on version 2. Perhaps the manual would be
  9055. better if it had been a separate A5 volume and the Filofax included as a
  9056. free gift?
  9057. 7.2
  9058. Anyway, Almanac offers the following functions: Address Book, Company
  9059. Address Book, Anniversary Records, Correspondence Records, Diaries −
  9060. Daily, Weekly, Monthly and Yearly, To Do lists and Sticky Pads for
  9061. linking in external files.
  9062. 7.2
  9063. However, each one of these functions can be linked to any other − even
  9064. to another record of the same type. Thus you could have a name in the
  9065. address book, linked to anniversaries, birthdays and correspondence with
  9066. that person. A picture of the person could also be loaded into a sticky
  9067. pad from outside. As you can imagine, this makes Almanac far more useful
  9068. than it might appear at first glance, and it beats a paper-based
  9069. alternative. Almanac also allows you to password-protect private
  9070. information.
  9071. 7.2
  9072. The software is not particularly intuitive but this is fairly inevitable
  9073. with a product so brimming with features. The emphasis is consistently
  9074. on providing the user with as much versatility as possible so that he
  9075. never feels restricted. Unfortunately, this can result in the novice
  9076. user feeling swamped by so many options.
  9077. 7.2
  9078. For example, take exporting data. The program comes with some export
  9079. formats set up (e.g. labels for Impression) but you may wish to export
  9080. in a slightly different format. Almanac provides you with a complete
  9081. export format definition system. This allows you to include printing
  9082. effects such as bold and italics. You can also set it to ignore blank
  9083. lines (important in addresses!), set the order in which the fields are
  9084. exported and keep fields together (allowing the Forename & Lastname
  9085. fields to be on the same line, for example). There are options for use
  9086. with Impression and even options for setting label height, etc.
  9087. 7.2
  9088. The power of the system is clear but the entire export system is
  9089. controlled from just three complex windows. Fortunately, the version 2
  9090. release notes explain how to use the import and export options fairly
  9091. clearly.
  9092. 7.2
  9093. The most surprising thing about version 2 was that there was less space
  9094. in the address box than in version 1. This was because postcode and
  9095. county boxes had been introduced. In the tutorial file, this field was
  9096. used to include information about a company, not its address, so it was
  9097. very hard to read the text under version 2!
  9098. 7.2
  9099. This brings me to another criticism. The address section is squarely
  9100. aimed at UK addresses, as most foreign countries do not attach
  9101. importance to counties in addresses, nor do they have the postcode as
  9102. the last line of the address as in the UK. Most countries use a ZIP code
  9103. before the town name.
  9104. 7.2
  9105. Appointments and reminders can have many repeat options set, and the
  9106. reminders can be marked urgent and/or completed. Priorities can be set
  9107. up in reminders.
  9108. 7.2
  9109. The correspondence records allow you to keep track of what has been sent
  9110. to whom and when and by what means! You can state what you sent to a
  9111. person, or have received, including a brief description of what that
  9112. concerned, the date and time that the item was sent/received and whether
  9113. it was sent by post, fax, telephone or email.
  9114. 7.2
  9115. Many things are represented by icons in Almanac, and the software comes
  9116. with an extensive icon library to start with. For example, in the
  9117. correspondence window, there is a category icon which can be set to the
  9118. method of sending/receiving the item, or any other icon appropriate to
  9119. the correspondence.
  9120. 7.2
  9121. The address books both allow you to set up two each of telephone
  9122. numbers, fax numbers and email numbers, which can be selected by
  9123. clicking on the appropriate icon.
  9124. 7.2
  9125. Filters can be set up so that only certain events are displayed within
  9126. the program, and these are very flexible. You could, for example, set it
  9127. to only display the birthdays of those people between the ages of 20 and
  9128. 50 whose first name was John!
  9129. 7.2
  9130. The more you explore Almanac, the more you find, and a complete review
  9131. of every feature would fill nearly half an issue of Archive on its own!
  9132. 7.2
  9133. The user interface has been made partially three dimensional in version
  9134. 2, by the use of 3D buttons, but the whole look and feel is still a long
  9135. way behind Event and, hopefully, Occasion. Almanac looks as if it has
  9136. been designed by the programmer, whereas Event looks like the programmer
  9137. has commissioned an artist to design the look of the interface. This is
  9138. the way things should be done.
  9139. 7.2
  9140. Acorn now agree that an attractive interface is an important part of a
  9141. good piece of software, and even employed a special graphic artist to
  9142. design their new RISC OS 3 textured toolsprites.
  9143. 7.2
  9144. It may seem that I have been rather hard on Almanac but I feel that
  9145. potential purchasers need to know exactly what the program does and
  9146. doesn’t do before parting with over £70, especially in view of the
  9147. fairly imminent release of Occasion. Almanac is a super product which is
  9148. very flexible and powerful, provided you accept the limitations on the
  9149. interface and the fact that it is not particularly intuitive.  A
  9150. 7.2
  9151. Squish
  9152. 7.2
  9153. Hutch Curry
  9154. 7.2
  9155. Squish, from HoneyPot, is one of those wonderful utilities that you
  9156. didn’t know you needed until you had it − then you wondered how you ever
  9157. managed without it. Squish is a transparent sprite compactor and
  9158. decompactor that allows sprite files to be saved to disc in compacted
  9159. form while still allowing existing applications to use these files
  9160. without additional user intervention.
  9161. 7.2
  9162. Honeypot developed Squish as a utility to assist them in the production
  9163. of their educational software − which uses lots of sprites. They found
  9164. that they were constantly struggling to fit more and more sprites onto
  9165. one disc. Unlike other currently available compressors and archivers,
  9166. Squish was developed in such a way that existing applications would be
  9167. able to use these files directly.
  9168. 7.2
  9169. Squish works by compressing the sprite file and then storing it back in
  9170. a sprite file as a very long and thin sprite. This means that the file-
  9171. typing is retained. When the decompactor module is loaded, all sprite
  9172. files are examined before they are loaded into any application. If the
  9173. sprite has previously been ‘squished’, it is expanded before the
  9174. application receives it. This all happens automatically without any user
  9175. intervention − and is therefore said to be transparent.
  9176. 7.2
  9177. To use Squish to compact sprites, you double-click on the filer icon to
  9178. load the application onto the iconbar. During the loading process,
  9179. Squish loads a module called SquishMod that does the actual work of
  9180. compaction/decompaction. The iconbar menu allows the user to set Squish
  9181. to perform either compression or decompression. The decompaction option
  9182. is provided to allow the user to restore the sprites to their original
  9183. format if so desired. Having set the option to compact, the actual
  9184. compaction is performed by dragging a sprite file onto the Squish icon.
  9185. When the compaction is complete a standard save box appears with the
  9186. same name as the original sprite for replacement.
  9187. 7.2
  9188. Once the sprites are compacted, they can be used as normal provided that
  9189. the SquishMod module is loaded − if the SquishMod module is not present,
  9190. the sprites will load into !Paint, for example, but will appear
  9191. incorrectly as one long thin sprite. Therefore, if one wishes to use
  9192. Squish fully, it would be essential to ensure the module was loaded at
  9193. machine start-up.
  9194. 7.2
  9195. It should be noted that the degree of compression provided by Squish is
  9196. generally not as great as that provided by other compression techniques
  9197. and, as such, should not be considered an alternative to more standard
  9198. archiving techniques. Nonetheless, the sprite file illustrated in the
  9199. figure shrank from 170Kb to 56Kb − which is a reasonable saving on disc
  9200. space. I think that the transparency of Squish is illustrated well in
  9201. the discrepancy between the disc space usage reported with the ‘Full
  9202. Info’ option set on the Filer and the ‘Count’ option. By the full and
  9203. proper use of operating system vectors, the SquishMod module
  9204. decompresses the sprite file before reporting its size to ‘Count’. The
  9205. degree of RISC OS integration that Honeypot have been able to provide
  9206. for Squish is remarkable. Observing Squish in operation leads me to the
  9207. conclusion that Acorn should look very closely at Squish to see if they
  9208. would be able to incorporate something similar in future versions of the
  9209. operating system.
  9210. 7.2
  9211. In extensive testing, I found Squish very easy to use and extremely
  9212. helpful for my work which involves handling a large number of sprites in
  9213. the programs I write. I did discover one area of incompatibility with
  9214. Computer Concepts’ ArtWorks which the authors of Squish are now looking
  9215. into. The price of Squish has not yet been firmly decided but will
  9216. probably be around £30.00. If it were not for the one problem with
  9217. ArtWorks, I would be able to wholeheartedly recommend Squish to anyone
  9218. who has need of handling a large amount of sprite data.  A
  9219. 7.2
  9220. Compuserve and the Archimedes
  9221. 7.2
  9222. Richard Proctor
  9223. 7.2
  9224. (I am publishing this article on the understanding that part of it is,
  9225. in a sense, advertising. i.e. Richard talks about his own product,
  9226. ARCTIC. Ed.)
  9227. 7.2
  9228. Modems and electronic mail mean many things to many people. To an
  9229. American friend who was studying without access to a decent library, or
  9230. to another who needed accurate information for a meeting the next day,
  9231. CompuServe Information Service (CIS) meant access to 850 databases with
  9232. up-to-date detailed information from hundreds of magazines and journals.
  9233. 7.2
  9234. For some, it means a chance to discuss computer issues with others who
  9235. use the same machine or software − there are support areas for most
  9236. major computer firms. For my wife, it provides a chance to discuss Star
  9237. Trek with a friend in Hawaii or to play Monopoly with three Americans
  9238. and a German. It allows our postal gaming customers to avoid postal
  9239. delays and send us orders that we can receive the next day.
  9240. 7.2
  9241. Letters can either be sent directly and privately, or posted in one of
  9242. the thousands of special interest forums for everyone else to read and
  9243. comment on. The forums are a bit like a discussion in the pub, lots of
  9244. conversations going on, and you can join in whichever ones interest you.
  9245. Before you know what has hit you, you have new friends who share your
  9246. own interests. Essentially, having a modem can put you into a new world
  9247. that can be used for business or pleasure or both.
  9248. 7.2
  9249. In the realm of E-mail and BBSs, there are hundreds of systems and
  9250. levels of service. But for worldwide coverage, only Internet and
  9251. CompuServe need be considered. I started on CompuServe to communicate
  9252. with a group of international Play By Mail gamers on there (we are
  9253. mainly a PBM games business). As a service, CIS is enormous. If you
  9254. started today examining all the subjects and forums, it would take you
  9255. years to find all that is available and by then there would be so much
  9256. more...
  9257. 7.2
  9258. But what software to use? You could use terminal-based programs such as
  9259. ArcTerm or Hearsay but with the way CIS charges you for online time,
  9260. this is bad news. CIS supply their own terminal-based online programs
  9261. for the PC and the Mac. They are pretty but, being designed and promoted
  9262. by CIS, are not very cheap to use. However, there are a number of
  9263. shareware programs around, notably for the PC, that are very well tuned
  9264. to do everything you want online in a very short time and then let you
  9265. operate offline. I started using the most popular of these (TAPCIS) on
  9266. my PC laptop, but although the software was reasonable at keeping costs
  9267. down, its user interface was bad (even by PC standards!!!). Only having
  9268. an A3000 at the time without a hard disc, running the PC emulator was
  9269. not really a serious option.
  9270. 7.2
  9271. So, what to do? There is a small Archimedes community on CIS and after
  9272. chatting to them, I started writing an application. After a few months,
  9273. I released ARCTIC (ARChimedes Terminal Interface to Compuserve). I used
  9274. it myself and let others have free access to it and, as a result,
  9275. features have been added to it continuously. It is shareware (with a £15
  9276. registration fee) that can be downloaded from CIS, Arcade, etc. The
  9277. program now offers more than TAPCIS and is currently used by at least 35
  9278. people on CIS, including Archimedes users from New Zealand and Hong
  9279. Kong.
  9280. 7.2
  9281. Along with the development of ARCTIC, the Archimedes community on CIS
  9282. has grown. We now have our own section of a forum (Section 5 of UKCOMP)
  9283. for support of ARCTIC and anything else Archimedes related. Come and
  9284. join the fun.
  9285. 7.2
  9286. What is Compuserve?
  9287. 7.2
  9288. CompuServe is a worldwide network that supports mail, as well as
  9289. thousands of forums on different topics, from computer support, through
  9290. games, sport, news, gardening, travel, gossip... The list grows every
  9291. week.
  9292. 7.2
  9293. Although CIS is based in USA, it operates worldwide and has offices,
  9294. computers and access nodes in this country. Direct access is now
  9295. available in London, Reading, Bristol, Manchester and Birmingham, with
  9296. other nodes due to open in the future. You can also access CIS through
  9297. BT’s GNS (PSS) service and Mercury’s 5000 Packet service, though it is
  9298. usually cheaper using CIS direct.
  9299. 7.2
  9300. CompuServe is mainly divided into forums on subjects, each forum having
  9301. three parts − The Message Board, the Library and the Conference Rooms.
  9302. Each of these parts is divided into sections on individual subjects.
  9303. Usually, the sections in each part are related, e.g. for Acorn matters,
  9304. we have section 5 of the message board, section 5 of the library and
  9305. conference room 5.
  9306. 7.2
  9307. The most important part of a forum is the message board. Here you can
  9308. read and reply to messages. Messages can be public or, in most forums,
  9309. private (just between two individuals). Messages survive on the messages
  9310. board in most forums for about a week, though on some very heavily-used
  9311. forums, they can scroll in a day.
  9312. 7.2
  9313. The Library allows long-term storage of files. Anybody can download the
  9314. files but restrictions apply to up-loading and, usually, files are
  9315. checked before being released to the general public.
  9316. 7.2
  9317. The third part is the conference rooms. These permit real-time “talking”
  9318. between participants in an  open or closed group. Be careful though −
  9319. they can be expensive.
  9320. 7.2
  9321. As well as the thousands of forums, the other principle area is mail.
  9322. You can exchange mail with other people on CIS or across Internet to
  9323. just about anybody. Mail remains for 3 months, if not read, so is more
  9324. secure than a forums message board. You can also mail files and mail to
  9325. more than one person at once.
  9326. 7.2
  9327. There are many other specialised parts of CIS including: online
  9328. shopping, registering software, access to other networks.
  9329. 7.2
  9330. What is Arctic?
  9331. 7.2
  9332. Arctic (ARChimedes Terminal Interface to Compuserve) supports messaging,
  9333. mail, conferencing and libraries. The program is fully RISC OS compliant
  9334. and should run on any machine with at least 2Mb of RAM and one floppy.
  9335. 7.2
  9336. Arctic’s features currently include:
  9337. 7.2
  9338. •    Navigates through downloaded messages by forum, session, section,
  9339. thread, parents, replies, your own marks, search on subject or whole
  9340. text
  9341. 7.2
  9342. •    Most actions may be driven by keys, mouse clicks or menus
  9343. 7.2
  9344. •    Messages may be read, printed or saved for later use
  9345. 7.2
  9346. •    Editor uses split screen operation to allow you to look at a message
  9347. while writing a reply
  9348. 7.2
  9349. •    Editor based on Edit with enhancements
  9350. 7.2
  9351. •    Address book − captures user identities from messages with comments,
  9352. searched and simply selected when writing messages. A recent history
  9353. maintained on each forum to allow quick selection of frequently used
  9354. entries.
  9355. 7.2
  9356. •    Reply to a message via mail or any other forum and/or section
  9357. 7.2
  9358. •    CompuServe’s B+ protocol for file uploads and downloads
  9359. 7.2
  9360. •    Full offline support for catalogue browsing, uploads and downloads
  9361. 7.2
  9362. •    Request library information by keyword, age, library or name
  9363. 7.2
  9364. •    Downloaded files may be read and printed directly from the browser
  9365. 7.2
  9366. •    A log is maintained to relate library files with files you have
  9367. downloaded
  9368. 7.2
  9369. •    Split screen conference operation
  9370. 7.2
  9371. •    Scrolling of the ‘from CIS’ window back through 50,000 characters
  9372. 7.2
  9373. •    Read announcements, section, library and conference names
  9374. 7.2
  9375. •    Sections can be read, scanned or ignored or read by keyword
  9376. 7.2
  9377. •    Messages to you can be read whatever the section state
  9378. 7.2
  9379. •    Incoming private messages automatically deleted
  9380. 7.2
  9381. •    Support for gateways to non CIS forums
  9382. 7.2
  9383. •    Very extensive context-sensitive help on most windows and menus
  9384. 7.2
  9385. For further info
  9386. 7.2
  9387. Ring CompuServe on 0800−289458 for info on CompuServe and for a startup
  9388. pack.
  9389. 7.2
  9390. Arctic is available as shareware from Waveney Games, 28 Diprose Road,
  9391. Corfe Mullen, Wimborne, Dorset, BH21 3QY. Arctic copy on disc − £5,
  9392. registration £15, disc copy and registration £17. Free CompuServe
  9393. startup pack included if requested. Help from Richard Proctor 100031,604
  9394. in section 5 of UKCOMP. (Internet: 100031.604 @compuserve.com) Arctic
  9395. may also be downloaded from CIS, Arcade and a number of other places.  A
  9396. 7.2
  9397. Beauty and the Beast − The Story of Clipart
  9398. 7.2
  9399. Gabriel Swords
  9400. 7.2
  9401. You would have thought that writing a review about clipart was a fairly
  9402. simple thing to do. Not so − it seems to be a fairly controversial
  9403. subject! How, for example, do you reconcile one article which says brand
  9404. X clipart is no good; another which says it’s brilliant, and yet another
  9405. which strongly criticises it for both cost and quality? The answer is
  9406. that you can’t. As they say, ‘beauty, is in the eye of the beholder’.
  9407. 7.2
  9408. While it is legitimate to make judgements about the quality and artistic
  9409. merit of individual pieces of clipart, these judgements say nothing
  9410. about the useability or value of the material. One man’s bad bit of
  9411. bitmapped banality is another man’s ideal piece of artwork. That’s the
  9412. thing about clipart − good, bad or indifferent, there’s usually someone
  9413. who can find a use for almost anything anyone wants to churn out. The
  9414. trouble is that unless you know exactly what you are buying, before you
  9415. buy it, you could spend up to £30 or more on material, most of which
  9416. will be of no use to you.
  9417. 7.2
  9418. So, before you buy, there are a few questions it’s worth asking:
  9419. 7.2
  9420. •     Does the supplier have a catalogue of all of the clipart in his
  9421. collection? Having a catalogue means you can see the material before you
  9422. buy it and provides you with a visual index of materials after you have
  9423. purchased something.
  9424. 7.2
  9425. •     In what format are they supplied? Drawfiles are instantly useable
  9426. because Acorn machines come with Draw installed. Drawfiles are more
  9427. flexible and will print at any size without loss of quality. Sprites, on
  9428. the other hand, begin to look ragged with large increases in size, and
  9429. can’t be altered unless you want to dabble with paint programs. Artworks
  9430. files aren’t much good unless you can read them!
  9431. 7.2
  9432. •     Copyright? Suppliers have different expectations as to how their
  9433. clipart will be used. For example, if I include a piece of artwork in
  9434. something which is later published, will I be infringing someone’s right
  9435. to an acknowledgement or payment? Some say yes, some say no.
  9436. 7.2
  9437. •     Coloured or black and white? I prefer all my clipart to be
  9438. monochrome. That way, if I send a full colour document to a bureau for
  9439. processing, I don’t need to check to see if there’s a colour lurking in
  9440. the clipart that will reproduce where I don’t want it to.
  9441. 7.2
  9442. At the end of this article, there’s a summary of what the suppliers
  9443. under review say about these questions, plus information about price and
  9444. addresses.
  9445. 7.2
  9446. The material
  9447. 7.2
  9448. There’s a lot of clipart about for the Archimedes and this review is by
  9449. no means exhaustive. What I have done is to look at eight suppliers of
  9450. clipart which I’ve been using for the last three months. So far, I have
  9451. had no problems with printing any of them − they print satisfactorily at
  9452. 300 dpi as well as at higher resolutions. The only slight hiccup I’ve
  9453. had was with Micro Studio’s Magpie archiving − it didn’t always work
  9454. properly.
  9455. 7.2
  9456. Software 42
  9457. 7.2
  9458. The material I looked at was made up of a mixture of cartoons, fantasy
  9459. figures, animals, electronics and people. They are supplied on disc as
  9460. drawfiles, and most of them have some coloured elements in them. On the
  9461. whole, the material was well drawn − the animals looked like animals and
  9462. the cartoons were... well, cartoons. What you don’t get is a lot of
  9463. complex artwork type graphics. What you do get are some good, simple,
  9464. and at times humorous, illustrations of things which look exactly like
  9465. what there are meant to be. The fantasy collection − made up of Goblins,
  9466. Orcs and fairy-tale figures − get a bit more complex with the use of
  9467. graduated tints. These are compressed using ArcFS. There’s also a
  9468. collection of electronic components and diagrams which could be very
  9469. useful for putting together your own circuit diagrams.
  9470. 7.2
  9471. TopicArt
  9472. 7.2
  9473. I suppose if I could only afford one collection of clipart discs
  9474. TopicArt might be the ones I’d go for. They have a good selection of
  9475. very useable material. There are discs on transport, costumes, bugs,
  9476. entertainment, road signs, sports equipment, sports figures, dinosaurs,
  9477. symbols, tools and some general items. The quality of the drawings were
  9478. usually high, especially with things like animals and dinosaurs − the
  9479. bugs were horribly realistic! The road signs were good in that you get a
  9480. coloured copy as well as a monochrome one.There was a wide selection of
  9481. period costumes from the Romans to the 60’s − though some of the figures
  9482. inside the costumes left a little to be desired! One annoying feature of
  9483. the general symbols disc is that because none of the drawings are
  9484. properly labelled − only numbered − you don’t know what you are about to
  9485. get until you open it. That seems to be good reason for having a visual
  9486. record! Each title comes on a separate disc as either compressed or
  9487. uncompressed drawfiles.
  9488. 7.2
  9489. Christian Clipart
  9490. 7.2
  9491. These images started life as monochrome scanned images in PCX format on
  9492. PC discs. They have been converted into sprites, and some are repeated
  9493. as ‘traced’ drawfiles. All are monochrome except for a few which have
  9494. been coloured in Artworks. Although the selection is called Christian
  9495. ClipArt, there’s a lot that will be of general interest, so don’t be put
  9496. off by the title. There’s a catalogue which covers about a third of the
  9497. collection. Titles include: Christmas and Christian symbols; Easter;
  9498. Harvest; Money, poverty and war; environment; banners; borders and a
  9499. whole lot more. They also have, under licence, the collection of
  9500. illustrations from the Good News Bible. As to the quality and style of
  9501. the material, most of it’s OK though I’d probably only use it for news
  9502. sheets and in-house magazines − but then that’s what it’s designed for.
  9503. 7.2
  9504. Dec Data
  9505. 7.2
  9506. More Christian clipart providing images of churches, church furniture,
  9507. Christian images, maps, messages and events. The designs are more ‘high
  9508. church’ in style − a bit too conservative for me, but none the less
  9509. acceptable! The collection is called ‘Parish Magazine Clipart
  9510. Collection’ and consists of four discs, three of which are clipart, the
  9511. fourth is the King James New Testament. The collection costs around
  9512. £20.95 inc. VAT and postage.
  9513. 7.2
  9514. Micro Studio
  9515. 7.2
  9516. Micro Studio produce a wide range of images in different styles, from
  9517. silly cartoon people to historical figures in full period costume. Some
  9518. of their material comes archived in Magpie as either sprites or
  9519. drawfiles, while others come as straightforward sprites. The beauty of
  9520. having images archived (even when they don’t always work because of an
  9521. ‘invalid cap specification’ or ‘page does not exist’ error) is that you
  9522. can skip through the collection easily and quickly. In this collection,
  9523. you click on an image to reveal a ‘save as’ dialogue box of either a
  9524. drawfile or sprite, you then drag the icon to a directory or into an
  9525. application − simple! Because they produce material in different styles,
  9526. from the silly to the sublime, there’s a good chance of finding
  9527. something to suit your needs.
  9528. 7.2
  9529. The collection I looked at contained historical figures, plant life,
  9530. wildlife, cartoons of animals, objects, toys, transport and characters.
  9531. 7.2
  9532. ABC of Art
  9533. 7.2
  9534. This is a novel way of producing clipart. Each disc is based on a letter
  9535. of the alphabet with the designer attempting to cover a range of
  9536. different subjects. Of course, because of their complexity, there is a
  9537. limit to the number of images you can get on one disc, even in
  9538. compressed form. The average so far seems to be about nine Artworks
  9539. files. Having said that, there are some files which contain more than
  9540. one picture. For example, there’s a wide selection of arrows, arches and
  9541. capital letters. Purchasers are encouraged to supply suggestions for
  9542. subjects to be included in future discs, so there’s scope for getting
  9543. what you really need. All the images are brilliantly drawn Artworks
  9544. files with lots and lots of detail. They print well but because of the
  9545. complexity of the images, they lose much of their impact when reproduced
  9546. in monochrome. Even so, if you don’t mind the limited number of images
  9547. and the fact that there’s still a long way to go in the alphabet, they
  9548. are well worth having.
  9549. 7.2
  9550. Image Club (distributed by Matt Black)
  9551. 7.2
  9552. For me, these are the most professional looking and most useful of all
  9553. the clipart collections reviewed. Now I know that may be a bit
  9554. controversial, especially after the comments of Jim Nottingham in last
  9555. month’s issue (7.1 p28). Because of that, I’d like to start by answering
  9556. some of his points.
  9557. 7.2
  9558. 1. Cost of the catalogue. Jim rightly says that the cost of the
  9559. catalogue is £7 plus £2 p&p. What he doesn’t say is that you get £5 off
  9560. your first order. Considering the quality of the catalogue, I think
  9561. that’s pretty good.
  9562. 7.2
  9563. 2. He says that, for the price, he was expecting something akin to the
  9564. clipart you get bundled with Artworks. While I agree that the Artworks
  9565. stuff is very high quality and nice to look at, it is too complex for
  9566. the kind of work most people do. Sure, I’ve impressed my friends with
  9567. 8,000 times enlargements of the tax disc on the Artworks mini, but when
  9568. a client asks me for a picture of a car for a publicity leaflet, I don’t
  9569. need that kind of detail. What I do need is something which looks like a
  9570. car and which is professionally drawn. Image Club gives me that.
  9571. 7.2
  9572. 3. What about the ‘transatlantic flavour’ to things like signs and maps?
  9573. I agree with Jim when it comes to the maps − there are plenty of the USA
  9574. but none of the UK. I don’t agree with the symbols criticism. Volume 17
  9575. contains 629 symbols, 80 of which could be said to be ‘transatlantic’
  9576. but that still leaves 549 very useable symbols.
  9577. 7.2
  9578. 4. The price. Most of the volumes cost £29.95, with a few at £34.95.
  9579. That makes the Image Club collection the most expensive clipart
  9580. available for the Archimedes. On the other hand, it’s half what I paid
  9581. for the same collection when I used a Mac! So Matt Black are to be
  9582. congratulated there. Having said that, I do wish they were cheaper,
  9583. because then I’d buy a lot more.
  9584. 7.2
  9585. As I’ve already said, I think the collection is very professional
  9586. looking and comprehensive. The fact that you can look at all the clipart
  9587. before you buy means you shouldn’t end up with loads of stuff you’d
  9588. never use. Titles include cartoon people, symbols and headings, various
  9589. miscellaneous volumes, business and industry, food and entertainment,
  9590. office and education, celebrity caricatures, science and medicine and a
  9591. very interesting ‘fabulous fifties’ selection, plus lots more. In all,
  9592. there’s about 4,000 images in the collection.
  9593. 7.2
  9594. Vanguard Graphics (Matt Black)
  9595. 7.2
  9596. Vanguard Graphics are Matt Black’s own original designs. They are more
  9597. complex than the Image Club collection and cost roughly half the price −
  9598. so that’s good news! The impressive thing about this collection, apart
  9599. from some very good designs, is the way the collection is packaged.
  9600. Along with the discs, you get a brochure, showing all the images, and
  9601. some useful ideas about how to use them. Take, for example, the picture
  9602. of the artist. Because of the way they layer their images, you can
  9603. easily ungroup them and use various bits in other ways. There are also
  9604. examples of how to use the images in publicity and information sheets.
  9605. 7.2
  9606. Pack 1 is a miscellaneous collection of cartoons, stationery elements,
  9607. tools and figures. Pack 2 is something else altogether! Entitled Cowboys
  9608. and Indians, it’s a collection of cartoon characters designed for making
  9609. your own cartoon strips on computer. Included in the pack is a booklet
  9610. containing a picture index, a step by step guide to creating comic books
  9611. and ideas on how to use the graphics in education and design. If the
  9612. collection proves successful, they will probably develop the idea
  9613. further.
  9614. 7.2
  9615. Conclusion
  9616. 7.2
  9617. Archimedes users are in the very fortunate position of getting software
  9618. and clipart on the cheap (compared to Mac and PC users). Let’s hope this
  9619. cheapness doesn’t lead to an increasing amount of cheap looking
  9620. material. It seems to me that if the Archimedes is going make an
  9621. impression on the ‘professional’ design market, there has to be a
  9622. commitment to high levels of quality both in software and in things like
  9623. clipart. It’s for this reason that I like the kind of material that
  9624. people like Matt Black, ABC and TopicArt are producing. The really
  9625. interesting thing for the future will be to see how the Archimedes is
  9626. marketed to satisfy professional and non-professional users − the
  9627. designers and the home enthusiasts. So far, the Mac and PC platforms
  9628. aren’t as accessible as the Archimedes, but neither is the Archimedes as
  9629. professional as Macs and some PCs. In this respect, the Archimedes has
  9630. got some catching up to do!  A
  9631. 7.2
  9632.  
  9633. 7.2
  9634. Name:
  9635. 7.2
  9636. Catalogue:                                   
  9637. 7.2
  9638. Format:              
  9639. 7.2
  9640. Copyright:         
  9641. 7.2
  9642. Colour:
  9643. 7.2
  9644. Cost:
  9645. 7.2
  9646. Address:    
  9647. 7.2
  9648.  
  9649. 7.2
  9650. Image Club (Matt Black)
  9651. 7.2
  9652. Yes − costs £7.50 with £5.00 refund on first order. Very impressive cat.
  9653. 7.2
  9654. Draw − some bitmapped images available
  9655. 7.2
  9656. No restrictions                                
  9657. 7.2
  9658. Monochrome
  9659. 7.2
  9660. £29.95 − £34.95
  9661. 7.2
  9662. P.O. Box 42, Peterborough, Cambridgeshire PE1 2TZ
  9663. 7.2
  9664.  
  9665. 7.2
  9666. Software 42
  9667. 7.2
  9668. No. PD demo available free, includes a selection of clipart        
  9669. 7.2
  9670. Draw. All hand drawn, no scans    
  9671. 7.2
  9672. Acknowledgement for profit making publications
  9673. 7.2
  9674. Mixed, but mostly colour
  9675. 7.2
  9676. £8.50 each.
  9677. 7.2
  9678. 109 Ferry Road, Hullbridge, Hockley, Essex SS5 6EL
  9679. 7.2
  9680.  
  9681. 7.2
  9682. Vanguard Graphics
  9683. 7.2
  9684. Booklet supplied with each disc − also gives suggestions for using
  9685. clipart
  9686. 7.2
  9687. Mostly Draw, some Artworks           
  9688. 7.2
  9689. No restrictions on clipart use         
  9690. 7.2
  9691. Mainly colour
  9692. 7.2
  9693. £15
  9694. 7.2
  9695. P.O. Box 42, Peterborough, Cambridgeshire PE1 2TZ
  9696. 7.2
  9697. MicroStudio
  9698. 7.2
  9699. No info                                                 
  9700.                                                  
  9701. 7.2
  9702. Draw and Sprites                            
  9703. 7.2
  9704. No info                                              
  9705. 7.2
  9706. Mono
  9707. 7.2
  9708. £19 − £27
  9709. 7.2
  9710. 22 Churchgate Street, Soham, Ely, CB7 5DS.
  9711. 7.2
  9712.  
  9713. 7.2
  9714. Name:
  9715. 7.2
  9716. Catalogue:                      
  9717. 7.2
  9718. Format:                                                  
  9719. 7.2
  9720. Copyright:         
  9721. 7.2
  9722. Colour:          
  9723. 7.2
  9724. Cost:              
  9725. 7.2
  9726. Address:    
  9727. 7.2
  9728.  
  9729. 7.2
  9730. Christian Clipart
  9731. 7.2
  9732. Partial, contains about a third of images
  9733. 7.2
  9734. Scanned images, converted to sprites − some also drawfiles. Small
  9735. proportion of AW
  9736. 7.2
  9737. Commercial use requires permission and acknowl’ment
  9738. 7.2
  9739. Mainly monochrome − some colour
  9740. 7.2
  9741. £7.99 per disc; £59 for 10; £149 for 30. p&p £2.50
  9742. 7.2
  9743. 18 Larksfield, Covingham, Swindon SN3 5AD
  9744. 7.2
  9745. Dec_Data − Parish Magazine
  9746. 7.2
  9747. No                                                 
  9748. 7.2
  9749. Draw                                                
  9750.                                                 
  9751. 7.2
  9752. No info                                         
  9753. 7.2
  9754. Mono                                                
  9755. 7.2
  9756. £20.95 inc. VAT P&P                    
  9757. 7.2
  9758. P.O. Box 97, Exeter EX4 4YA
  9759. 7.2
  9760.  
  9761. 7.2
  9762. ABC of Art
  9763. 7.2
  9764. Sheet of artwork supplied with each disc
  9765. 7.2
  9766. Artworks                                                           
  9767.                                                          
  9768. 7.2
  9769. Major commercial use requires permission +  acknowl’ment
  9770. 7.2
  9771. Colour                                              
  9772. 7.2
  9773. £8                                                 
  9774. 7.2
  9775. Tideways, South Road, Brean, Somerset TA8 2SE
  9776. 7.2
  9777.  
  9778. 7.2
  9779. TopicArt
  9780. 7.2
  9781. No                                                
  9782. 7.2
  9783. Draw                                                             
  9784. 7.2
  9785. No info                                                        
  9786. 7.2
  9787. Colour and mono                           
  9788. 7.2
  9789. £8 per disc                                        
  9790. 7.2
  9791. Bright Ideas, Unit 2A, Heapriding Business Park, Stockport SK3 0BT.
  9792. 7.2
  9793. Software 42
  9794. 7.2
  9795. TopicArt
  9796. 7.2
  9797. Christian Clipart
  9798. 7.2
  9799. Parish Magazine by Dec Data
  9800. 7.2
  9801. MicroStudios
  9802. 7.2
  9803. ABC
  9804. 7.2
  9805. Image Club (Matt Black)
  9806. 7.2
  9807. Wimp Programming for All
  9808. 7.2
  9809. Geoff Scott
  9810. 7.2
  9811. The book Wimp Programming for All, written by Lee Calcraft and Alan
  9812. Wrigley and published by Risc Developments, is written as “an
  9813. explanation of the techniques involved in programming Acorn’s Window
  9814. Manager”.
  9815. 7.2
  9816. From the start, it is assumed that the readers will have a knowledge of
  9817. writing programs in Basic and that they understand many of the major
  9818. concepts, including parameter blocks and SWI calls. An understanding of
  9819. the graphical abilities of Basic and a fluent use of procedures and
  9820. functions is also essential.
  9821. 7.2
  9822. The book begins by explaining some of the terminology associated with
  9823. the wimp, and introduces the idea of using SWI calls, task
  9824. initialisation/termination, the wimp poll loop and application structure
  9825. on the disc itself.
  9826. 7.2
  9827. Building blocks
  9828. 7.2
  9829. At the start, a small sample program which works in the desktop is
  9830. created, but this doesn’t actually do more than initialise. On this
  9831. base, each technique is built, clearly showing a practical use for the
  9832. methods discussed in the text.
  9833. 7.2
  9834. The creation of windows is dealt with in great detail. As well as an
  9835. explanation of the functions of all parts of a window with the
  9836. alternatives, there is an in-depth discussion about passing data
  9837. directly to the wimp to create windows from Basic.
  9838. 7.2
  9839. A chapter of the book is devoted to explanations of the polling
  9840. mechanism and the reason codes returned by the wimp, along with details
  9841. for handling these. The masking out of events is also covered.
  9842. 7.2
  9843. Icons are the subject of quite a large section of the book and, as in
  9844. the window creation section, they are explained very thoroughly. The
  9845. meaning of each of the possible flags is explained briefly and exclusive
  9846. selection and radio icons are covered, along with reading and changing
  9847. an icon’s state, once defined.
  9848. 7.2
  9849. Handling menus is well covered − all the concepts seen within the
  9850. desktop are explained. Submenus and dialogue box handling finally became
  9851. clear to me, along with the idea of allowing more than one menu
  9852. structure.
  9853. 7.2
  9854. All you need to know?
  9855. 7.2
  9856. At this point, you are told that, having covered windows icons and
  9857. menus, you know everything needed to write your own programs, at least
  9858. simple ones. The remaining sections continue in the same way but
  9859. covering the less essential, and more complex, aspects of wimp
  9860. programming.
  9861. 7.2
  9862. The user redrawing of windows is explained concisely and several
  9863. techniques of achieving smooth redraws are demonstrated. As you are
  9864. mainly using Basic’s graphics commands, you are really free to draw what
  9865. you like, although the book recognises that you will face problems that
  9866. are beyond its scope.
  9867. 7.2
  9868. The wimp’s message system itself is detailed quite thoroughly, although
  9869. only a very few messages are described. The idea of receiving and
  9870. sending messages is covered adequately and a useful program is created
  9871. from the original sample, covering many of the ideas explained. The data
  9872. transfer protocol is explained and a standard save box is demonstrated
  9873. to show how object-dragging and data-transfer work.
  9874. 7.2
  9875. The final chapter of the book is all about printer drivers and outline
  9876. fonts. Handling these fonts is covered briefly but effectively. It is
  9877. the description and explanation of the printer drivers which use most of
  9878. the space, and I found it quite enlightening. The example here is well
  9879. worth it.
  9880. 7.2
  9881. There is a section on using FormEd to create your windows rather than
  9882. passing the data to the wimp, and various appendices cover the use of
  9883. indirection operators, sprite areas and the associated disc.
  9884. 7.2
  9885. Overall
  9886. 7.2
  9887. The book appears to be a collection of articles originally published in
  9888. Risc User. I found that sections of the book matched the magazine
  9889. exactly with small sections rewritten (usually the “this month...”
  9890. piece!) and more detail added. Other sections were completely different
  9891. and usually written in more detail.
  9892. 7.2
  9893. I found the book was well-written and the information was presented
  9894. clearly throughout.
  9895. 7.2
  9896. If you have read the series of articles in Risc User, there is little
  9897. new material in the book, although certain topics are dealt with more
  9898. thoroughly. If you are new to programming the wimp, it is a very good
  9899. book which will help you a lot. If you are an advanced programmer who
  9900. can already use the wimp proficiently, this is no replacement for the
  9901. PRM’s.
  9902. 7.2
  9903. Wimp Programming for All costs £12.95, or £13 inc carriage from
  9904. Archive.  A
  9905. 7.2
  9906. Hatchback from 4Mation
  9907. 7.2
  9908. Hutch Curry
  9909. 7.2
  9910. Hatchback is a utility program to allow the use of ‘hatched’ fill
  9911. patterns in both Draw and Poster files. The basic idea is that the fill
  9912. colour of any defined object (with the exception of single lines of
  9913. text, text areas and sprites) can be replaced by a patterned fill. The
  9914. most usual reason for wanting to do this would be to increase the visual
  9915. separation between areas when printing in black and white.
  9916. 7.2
  9917. Hatchback is supplied on one disc which must be initialised before use.
  9918. After initialisation, the software can then be run from the floppy. At
  9919. this stage, the software can be copied for backup purposes and can be
  9920. installed on a hard disc without difficulty. The supplied manual runs to
  9921. only 16 pages of A5 but is very well illustrated and tells you
  9922. everything you need to know about the software in a very concise and
  9923. effective fashion.
  9924. 7.2
  9925. Being fully RISC OS compliant, Hatchback is extremely easy to use for
  9926. anyone used to the Archimedes. When Hatchback is run, it installs itself
  9927. on the iconbar awaiting a suitable file to be delivered. Pressing <menu>
  9928. over the iconbar icon reveals the usual entries of Info and Quit plus a
  9929. Choices submenu. In this submenu the user can set a number of useful
  9930. options controlling the way in which Hatchback works. The choices are
  9931. whether or not Hatchback should respond to a double click on a file icon
  9932. of the appropriate type, whether the default save file format is Draw or
  9933. compressed Draw, the size of the margin and the size of the Undo buffer.
  9934. The Undo buffer is a very useful facility as it allows the user to
  9935. retrace his steps (and to subsequently reinstate them if so desired) up
  9936. to the limit of assigned memory.
  9937. 7.2
  9938. When you drag a drawfile onto the iconbar, Hatchback opens a window
  9939. displaying that file. To the left of the display window is a toolbox
  9940. pane which controls the operation of Hatchback. From the toolbox, the
  9941. user can select the fill pattern, the foreground and background colours
  9942. of the fill and the extent of fill operation. There are nine hatched
  9943. patterns provided that should encompass most requirements. There is also
  9944. the ability to fill with a solid colour. Additionally, each of the nine
  9945. fills can be altered in terms of the foreground colour, the background
  9946. colour, the angle of rotation, the density and the frequency to produce
  9947. thousands of variations.
  9948. 7.2
  9949. From the toolbox, the user can decide whether the fill will be applied
  9950. only to the object clicked upon, to all objects of the same colour as
  9951. that clicked upon or to objects either within or outside of a user-drawn
  9952. bounding box.
  9953. 7.2
  9954. All of the toolbox options are also available from the main menu which
  9955. is obtained by pressing <menu> over the draw window. Most commands have
  9956. also been given function key shortcuts.
  9957. 7.2
  9958. In general, I found Hatchback extremely easy to use, quite flexible and
  9959. capable of producing good quality output. On the negative side, I found
  9960. that filling with dense patterns was quite slow and produced files of
  9961. quite substantial size. For example, the original drawfile produced by
  9962. Graphbox Professional shown above was 6Kb. After processing by
  9963. Hatchback, the file length has increased to 153Kb − above right.
  9964. 7.2
  9965. Despite the tremendous flexibility of Hatchback, I have to admit that I
  9966. was unable to get the software to cope with one of my needs for hatched
  9967. fills. I generate a lot of charts and graphs as part of my work and most
  9968. of these are done as 3-D bar or column charts. These graphs use
  9969. perspective and shading along the Z-axis to give the appearance of
  9970. depth. I found that it was not possible to satisfactorily use Hatchback
  9971. to hatch these 3-D shapes as none of the supplied fills use either
  9972. perspective or differential density to give the illusion of depth.
  9973. Despite this limitation (which will probably not affect many potential
  9974. users), I am very impressed with Hatchback.
  9975. 7.2
  9976. To my mind Hatchback is good value for money if you need patterned fills
  9977. in drawfiles. One of the nicer policies of 4Mation is the provision of
  9978. demo versions of their software for the price of a blank disc and SAE,
  9979. so if you think that Hatchback might be useful to you − send for a demo.
  9980. 7.2
  9981. Hatchback version 1.0, May 1993 costs £35 +VAT (including a site
  9982. licence) from 4Mation or £38 through Archive.  A
  9983. 7.2
  9984. ProCAD Update
  9985. 7.2
  9986. Richard Fallas
  9987. 7.2
  9988. Since the appearance of my review of ProCAD in Archive 6.10, Minerva
  9989. have sent me an updated pre-release version of ProCAD (1.52). This has
  9990. undergone a major amount of improvement and I have to say that I am
  9991. impressed by what has been achieved. My review was fairly positive, with
  9992. one or two niggles, particularly in the area of creating tangents to
  9993. large radius arcs, which gave rise to some concern and comment from
  9994. potential users and the software house alike. Other problems had become
  9995. apparent during more extended use and virtually all of these have now
  9996. been attended to plus many more. The “new features” text file for
  9997. changes since V1.02 is 25Kb long! I shall therefore only be able to
  9998. mention a few of the more notable.
  9999. 7.2
  10000. Firstly, tangents to arcs are now created via the Circle & Arc options
  10001. and are created using a form of extended precision, before being stored
  10002. in the normal precision format. This still does not give floating point
  10003. type accuracy for extreme cases but it does get much closer and is now
  10004. acceptably accurate. The function also now works predictably as
  10005. intended.
  10006. 7.2
  10007. Other improvements include: Snaps may be varied from the status bar
  10008. during editing; multiple editing points; mid-point snaps have variable
  10009. sub-divisions; CSV file output of file or selection is possible;
  10010. perpendicular extensions may now snap accurately to the end of the base
  10011. line; user arrow style (or symbol) for dimension lines; reflections now
  10012. available; break points selectable at fillet intersections; partial
  10013. implementation of IGES import; page positioning option via coordinates;
  10014. parallel option for Beziers (but producing a line object as apparently
  10015. the parallel to a Bezier is not a Bezier!); Squash file import and plot
  10016. direct; import text from WIMP writeable icons into ProCAD icons;
  10017. improved distance measurement and scale transformations (using floating
  10018. point, hence slower); improved screen rendering and speed of large arcs;
  10019. and many others.
  10020. 7.2
  10021. I have used the program out of choice on a number of different types of
  10022. drawing since the review, and there is still much to learn and I haven’t
  10023. even tried out all of the above. Suffice it to say that I am
  10024. increasingly impressed with ProCAD. It is certainly the most convenient
  10025. CAD program to use that I have come across, and with the niggles and
  10026. bugs removed and a better understanding of its capabilities, it must be
  10027. worth a look for all serious CAD users.
  10028. 7.2
  10029. The single user price of ProCAD is £495 +VAT (£535 through Archive) and
  10030. a site licence for up to 30 machines is £1580 +VAT from Minerva.  A
  10031. 7.2
  10032. WorraCAD Update
  10033. 7.2
  10034. Richard Fallas
  10035. 7.2
  10036. Since WorraCAD was reviewed by Mike Hobart in Archive 4.8 p43, it has
  10037. undergone a number of detail changes and recently has had a significant
  10038. face-lift in the form of a new User Interface consisting of a series of
  10039. 3D icon-based menus. Regular readers of Archive will have seen Oak
  10040. Solutions adverts showing a screen shot, together with a list of
  10041. features, which give a good indication of the new appearance.
  10042. 7.2
  10043. I bought a copy of WorraCAD several years ago when it first came out,
  10044. hoping that it would compliment my copy of the considerably more
  10045. expensive Parametric Design Tool. In the event, I have to admit to not
  10046. feeling at home with the menu structure in the original and never really
  10047. became proficient with it. Certain looked-for features turned out to be
  10048. too limited, e.g. fills: no double rule fills were possible, and
  10049. certainly no pattern or discontinuous line fills. I also felt it was a
  10050. little lacking in menu short-cuts and with my then ARM2 based machine,
  10051. screen redraws and displaying the current selection at the cursor were
  10052. rather slow, so despite various manipulation options not available in
  10053. PDT, my use of WorraCAD languished.
  10054. 7.2
  10055. The program, priced at £99 (with upgrades costing £30) does not attempt
  10056. to be a full blown, state-of-the-art CAD package, but it does have a
  10057. fairly comprehensive list of basic features. It is probably aimed at
  10058. users who want something better than Draw, for technical drawing
  10059. production, but who don’t expect to be using it as the nucleus for a CAD
  10060. oriented business. Having said that, I shall no doubt hear from many
  10061. such users! It does maintain very good accuracy in the various
  10062. constructs which can be achieved, with full floating point data
  10063. handling, and virtually infinite zoom potential.
  10064. 7.2
  10065. How does the new program differ and is it a significant improvement on
  10066. the original? As well as the new icon-based interface, the features
  10067. which are new include Ellipses and construction Ellipses, Scales,
  10068. enhanced Dimension styles, Grouping, Monochrome printing and various
  10069. detail improvements to plotter control, point creation, scaled text and
  10070. group naming/database information facilities to be used with the
  10071. (forthcoming?) ‘Design Processor’. Interestingly, the program no longer
  10072. requires a dongle − does anyone want to buy a cheap redundant decoding
  10073. appendage?
  10074. 7.2
  10075. The program has also benefited from a lot of refinement, user feedback
  10076. and de-bugging, although these improvements are more subtle. One feature
  10077. which has not been changed in concept is the separate Translator
  10078. application, which converts DXF files into WorraCAD format. Older
  10079. versions of Translator were pretty unstable and repeated use was
  10080. virtually impossible. This has now been corrected and no doubt other
  10081. refinements added. The “convert to PDT” option was greyed out on the
  10082. review example, which I suppose is reasonable, but disappointing. In
  10083. use, I preferred Minerva’s integration, with its scaling facility before
  10084. entry. Also mildly frustrating is WorraCAD’s persistence with the
  10085. imported file, as it is retained for further copies according to the
  10086. cursor position until another task is selected. I don’t think that this
  10087. default behaviour is based on a very common requirement, but it seems to
  10088. echo the action of selected items ready for dropping multiple copies.
  10089. 7.2
  10090. In essence, the functions and features of the program are substantially
  10091. unchanged in use from the original version. So does the new icon menu
  10092. system give better control over the original text based arrangement
  10093. (which is still available via the icon bar menu if required)? I have to
  10094. say that I couldn’t see a lot of difference, although at least it is now
  10095. possible to go back up the tree structure one step using the adjust
  10096. button, which (still) doesn’t happen with the text version. It may be
  10097. that the structure is user-configurable but this is not evident in the
  10098. documentation. In consequence, one is constantly backing out of menus to
  10099. change function, as the most commonly used options (for any one user)
  10100. are not grouped together. ProCAD does much better than this, and
  10101. changing function (in mid element if need be) requires much less effort.
  10102. On the plus side, the WorraCAD menu box is smaller, thus taking up less
  10103. screen space.
  10104. 7.2
  10105. I also found the snap options pretty spartan after using ProCAD (which
  10106. is five times the price however!) and no significant additions to the
  10107. key short-cuts were available. Nor were the fills enhanced apparently.
  10108. Unfortunately, the documentation still consists of the original manual,
  10109. with additional features listed in text files. I suspect that there are
  10110. all sorts of little improvements which are not listed but which only
  10111. extended use will reveal. It is pleasing to see that Oak Solutions are
  10112. still upgrading the program, so users may have confidence of continued
  10113. support.
  10114. 7.2
  10115. It’s a pity that PDT has not had any similar recent support because, in
  10116. my view, it has always been a much better package and could have been
  10117. enhanced to make it a lot more productive. I gather Oak Solutions are
  10118. actively working on products for PCs now, which probably explains this
  10119. lack of support for PDT. It is probably worth any frequent user getting
  10120. the upgrade for the increased reliability and enhancements but I think a
  10121. lot more could have been done with menu structure flexibility.  A
  10122. 7.2
  10123. Landmarks − Civil War & Elizabeth I
  10124. 7.2
  10125. Chris Price
  10126. 7.2
  10127. These two programs from Longman Logotron are, technically speaking,
  10128. identical. I shall therefore attempt only the one review − of the Civil
  10129. War program − with references to Elizabeth I. Unless specifically
  10130. stated, comments I make may generally be taken to apply to both pieces
  10131. of software.
  10132. 7.2
  10133. There have been reviews of several Landmarks packages. Like all the
  10134. others, these two have, as their central character, a young child of
  10135. approximately 10 years of age. Although this does suggest to the teacher
  10136. an “ideal” age range, I do not feel that this is critical. I have used
  10137. other programs in the series with eight year olds with no appreciable
  10138. difficulties.
  10139. 7.2
  10140. Firstly, I would echo Joe Gallagher’s remarks (Archive 6.10 p59) that
  10141. the computer work should be only part of topic work. An attempt to “do”
  10142. the English Civil War solely through Landmarks 1645 would, I am sure, be
  10143. very restrictive. In any case, this is not at all how it was intended to
  10144. be used.
  10145. 7.2
  10146. Preparation
  10147. 7.2
  10148. Before I started using the other Landmarks programs (Egyptians & World
  10149. War 2), I went searching for some clipart to support the topic. I have
  10150. yet to find any on a Civil War or Elizabethan topic (though Micro Studio
  10151. do a limited amount of the appropriate fashion files) and I would be
  10152. grateful if someone could advise me of a source (preferably through
  10153. Archive − then we can all benefit from the knowledge). I say this
  10154. because, good though the pictures which accompany the series are, they
  10155. do not print out well, nor can they be extracted from the parent disc −
  10156. being some kind of compressed sprite file − and adapted so that they may
  10157. be dumped to printer. I have tried screen grabs but the results are not
  10158. convincing, hence the need for a good source of clipart. A separate
  10159. resources disc, from which to print pictures for classwork and wall
  10160. displays, would have been a good idea.
  10161. 7.2
  10162. My final preparation was to explain to the children that they would have
  10163. to use very simple phraseology as the character(s) would not understand
  10164. complex questions.
  10165. 7.2
  10166. Documentation
  10167. 7.2
  10168. The documentation is, as ever, excellent and would seem to cover
  10169. absolutely every eventuality. This said, I have also heard criticism
  10170. about the goals set for children being too narrowly defined. My answers
  10171. to that criticism are: (1) You don’t have to use them if you don’t want
  10172. to − although I think you’d be a fool not to − and (2) They are very
  10173. useful if you’re team-teaching with a self-confessed technophobe (as I
  10174. have done!) who barely knows one end of an Archimedes from the other.
  10175. You help the children with their computer work. Your technophobe
  10176. colleague concentrates on other aspects of the work − an ideal division
  10177. of labour!
  10178. 7.2
  10179. The program
  10180. 7.2
  10181. The story revolves around a 10 year-old boy called John and it takes
  10182. place in the year 1645, shortly before a minor skirmish around his home
  10183. town, towards the end of the Civil War. My main reservation here is the
  10184. use of language. Being 1645, John uses the archaic “thee” and “thou”
  10185. forms of address which may cause problems for some children. Like all
  10186. the Landmarks characters, John is an obliging young fellow who will do
  10187. all he can to show you the wonders of Langport, the town where he lives.
  10188. 7.2
  10189. There are some neat touches here which allow children to examine most
  10190. aspects of John’s life. (For example, John was amused that I did not
  10191. know what a “chamber” was and explained as exactly as he could!!) We
  10192. learn about his friends − especially his best friend Joshua. (Joshua’s
  10193. Dad is a Puritan, but John doesn’t mind, which is the biggest clue to
  10194. John’s allegiance that I’ll give you.) When you want to quit the
  10195. program, the usual procedure is to key in “Goodbye”, at which John will
  10196. reluctantly bid you farewell. Events take place in real time and if you
  10197. do have to quit and come back, you will be greeted cordially and
  10198. informed of what has gone on in your absence.
  10199. 7.2
  10200. As with all Landmarks programs, you can move around by using the arrow
  10201. keys to indicate North, South, East and West. Three function keys are
  10202. also used. Key <f1> types “What can you see?”, <f2> types,“Where are
  10203. you?” and <f3> writes “Describe” permitting you to enter such requests
  10204. as “Describe a chamber”.
  10205. 7.2
  10206. Shortcomings
  10207. 7.2
  10208. I have corresponded with the program author, Stephen Grand, and even he
  10209. admits that the programs are showing their age − mainly in the way they
  10210. are constructed. It is technically very difficult to cater for all the
  10211. possible options that the average 9/10 year old may want to explore, and
  10212. fit the whole lot onto a single floppy disc. However, the programs make
  10213. a good stab at this, although there are one or two minor “niggles”.
  10214. 7.2
  10215. Unless you can see a character, it is generally not possible to describe
  10216. him. This can be rather irritating when John mentions a character whilst
  10217. describing a location. If you then ask him to describe that character he
  10218. will usually only give a description of the previous scene. As this is a
  10219. fairly natural thing for children to do, they find it irritating not to
  10220. get an answer to a straightforward question.
  10221. 7.2
  10222. I must echo Joe Gallagher’s comments on the “teletext” style.
  10223. Nonetheless, the children that used the Landmarks programs had no
  10224. problems with this. The problem I did find in a classroom context was
  10225. the fact that, once asked a question, John often went into quite a long
  10226. monologue. This meant that children had to scribble at a great rate in
  10227. order to write down all they were being told. Because they write more
  10228. slowly than an adult, quite a time passed before they had finished and
  10229. the next thing they knew they were informed curtly that it appeared that
  10230. “nobody wants to talk to me.” Not surprisingly, the children found this
  10231. attitude rather harsh. After all, they were only trying to record the
  10232. Great One’s pearls of wisdom! (Saying “Sorry” usually put things right!)
  10233. 7.2
  10234. It is a good product but, as I said earlier, it is now showing its age a
  10235. bit. This is especially apparent when it is put alongside something like
  10236. Sherston’s ArcVentures which makes much better use of the Archimedes’
  10237. facilities. (Having spoken to Mr Grand myself, I gather that this is
  10238. because the same packages have to run on other computer platforms so we
  10239. end up with the lowest common denominator. Ed.)  A
  10240. 7.2
  10241. Two CD-ROMs reviewed
  10242. 7.2
  10243. Bob Ames
  10244. 7.2
  10245. I am going to be dealing with two CD-ROMs − ‘Woodlands’ and Acorn’s
  10246. Educational Directory. First of all, though, here is some technical
  10247. background about CD-ROMs.
  10248. 7.2
  10249. CD-ROMs are small polycarbonate discs containing data. They look
  10250. remarkably similar to the digital audio CD you might play in a domestic
  10251. CD player.
  10252. 7.2
  10253. They are very similar and, indeed, the same disc is sometimes used in
  10254. both systems. They are both made in the same ways, either by “printing”
  10255. and etching aluminium onto a polycarbonate disc via a high-accuracy
  10256. glass master (usually made by Pilkington, who else?), or by direct
  10257. (magneto-laser) recording onto a recordable disc. The latter method
  10258. obviously only gives one copy at a time − rather like copying onto a
  10259. floppy disc, one item at a time. The first method will give a virtually
  10260. unlimited supply of identical discs and is suitable for bulk sales.
  10261. 7.2
  10262. The cost of multiple CD replication is now down to under £1 per disc.
  10263. For large quantities, you would get the jewel case thrown in and the
  10264. printing of the info sheet/ booklet is usually a few pence in these
  10265. quantities.
  10266. 7.2
  10267. For digital audio, there are two alternatives: (The reason I mention
  10268. audio is the similarity of the media, the methods and the duplication
  10269. costs.) (1) Buy a recordable CD machine. There are models available from
  10270. Marantz, Philips and Studer, varying in price from £2,500 to £6,000. (2)
  10271. Go to one of the number of sound studios who have purchased these and
  10272. who offer a service of transcribing your (preferably digital) tapes onto
  10273. CD for as little as £25 a go! Blank recordable 60 minute discs cost
  10274. around £16 each. Data can be written onto the disc in several sessions,
  10275. prior to “fix-up” when the table of contents (the map which tells the CD
  10276. player where to go) is written and the disc can be played in any CD
  10277. player.
  10278. 7.2
  10279. According to CD Revolution (the company set up by Kodak to market
  10280. recordable CDs), if you had a single CD made from your hard disc
  10281. contents (the most expensive way, and only for huge databases which are
  10282. relatively fixed) the cost would be of the order of £20 per disc.
  10283. 7.2
  10284. The one-time recordable disc will hold differing amounts of data
  10285. depending on the disc purchased − there are 60 and 74 minute discs
  10286. equating to 500 or 700 Mb of data. (700 Mb is equivalent of 470 high
  10287. density floppy discs or the contents of up to 340,000 pages of text.)
  10288. The system is very similar to that for audio CD duplication and the
  10289. costs are similar − the CDR recorder CDD521 from Philips costs around
  10290. £5,000.
  10291. 7.2
  10292. The real problem with CD-ROM software (and drives) is one of pricing.
  10293. It’s a real ‘chicken and egg’ situation, i.e. without cheap software,
  10294. there will be very few drives sold, thus few copies of the software will
  10295. be sold and so the price stays high, and so on.
  10296. 7.2
  10297. Woodland CD-ROM
  10298. 7.2
  10299. APA MultiMedia have produced a fascinating collection of pictures and
  10300. sounds, together with facts and figures on many of the species found in
  10301. British woodlands. The Woodland CD-ROM comes in a huge box, with a mono
  10302. photograph on the front. Inside is a CD in jewel case (no CD-ROM caddy,
  10303. which will cost you £7, at least until the new cheap versions become
  10304. available) and a brief manual which is notated to the effect that a full
  10305. manual will be sent on completion of the guarantee card. I sent off the
  10306. card and waited.
  10307. 7.2
  10308. The application runs on a 1Mb RISC OS 3 machine − attempting to run it
  10309. on a RISC OS 2 machine brought up an error box and no further progress
  10310. could be made, so I upgraded (with ill-founded trepidation) to RISC OS
  10311. 3.1.
  10312. 7.2
  10313. Once the controls have been mastered and the principles understood, the
  10314. system is very easy to use. Lisa (now 5½ years) took to it very quickly
  10315. and discovered all sorts of birds and trees, butterflies and deer, and
  10316. had a great deal of fun with it. For instance, one Saturday afternoon,
  10317. after listening to the birds singing in the garden she went to the
  10318. computer, switched it on, started up Woodland and identified our
  10319. resident blackbird from the disc!
  10320. 7.2
  10321. The rook calls must rate as the best use of the Archimedes sound chips
  10322. yet − it really startled us with its realism. The most impressive sounds
  10323. are from the deer collection but, unfortunately for us, we live in the
  10324. Cambridgeshire fens and we don’t have many rutting deer in our woods!
  10325. 7.2
  10326. Lisa is now looking for all the butterflies depicted on the disc − a
  10327. great pity we didn’t have this CD a few weeks earlier, as her class has
  10328. just completed a project on butterflies.
  10329. 7.2
  10330. The sound samples are well-recorded but, if anything, they are too
  10331. realistic in the sense that they suffer from being played at the
  10332. relative levels as found naturally. Perhaps it would have been better to
  10333. put some form of volume control on the system, for I am sure that the
  10334. quieter sounds would get swallowed up by classroom noise − or even a
  10335. noisy hard disc fan! There is a lot of background noise on most of the
  10336. samples, which is very realistic, and is as found in real woods.
  10337. However, this can create distractions for the younger child.
  10338. 7.2
  10339. The first introduction page gives way to a “Map page” where further
  10340. choices can be made from eight sections. There are sections on
  10341. Introduction (85+ pages); 16 animals; 50+ birds; 28 trees; 22 types of
  10342. other plants; “minibeasts” (16 butterflies, 8 moths, ants); 7 types of
  10343. fungi; and 28 pages of ‘things to do’. The sound directory has 48 sound
  10344. samples.
  10345. 7.2
  10346. The instructions indicate that you should scroll through the pages with
  10347. <select> on the forward arrows but that leaves the previous page on
  10348. screen and eventually leads (quite quickly on a 1 Mb machine) to the
  10349. “Too many windows” error box. A far better way is to use <adjust>
  10350. because this closes the previous window as it opens the new − rather
  10351. like a book! (Remember books? They were made of a renewable resource
  10352. and, usually, had indexes!) Of course, <select> can be used when the
  10353. previous window is needed for, say, comparison.
  10354. 7.2
  10355. Later on (at-the-last-resort-read-the-manual!) I investigated the Info
  10356. icon. This gives a better series of instructions, including the use of
  10357. <adjust> to scroll forwards − this should have been copied to the
  10358. introduction page.
  10359. 7.2
  10360. The display font is difficult to read on the Acorn colour monitor. The
  10361. system font is far easier to read at the sizes used − it’s the choice of
  10362. size which creates problems, e.g. in the heading which shows the word
  10363. BIRDS, the middle horizontal part of the S is invisible!
  10364. 7.2
  10365. The lack of an index is the really worrying aspect, although there is a
  10366. very comprehensive search facility. I really like browsing through the
  10367. index of a book as it gives me a real feel for the contents. I
  10368. constantly find things that I didn’t know anything about. The old
  10369. problem arises: how do you find out about (say) the buzzard if you don’t
  10370. know its name! The CD has a file called Index.Wordlist but that is over
  10371. 5Mb long, and so won’t load into any other application. (Unless you have
  10372. an 8Mb A5000 or an expanded A540!)
  10373. 7.2
  10374. If a session is interrupted, you cannot go back to, say, page 30 of the
  10375. many pages of introduction. The only way I have found is to go through
  10376. all the previous 29. This is very time-consuming − there ought to be a
  10377. way of going to an individual page in the “Intro” or “Things to do”.
  10378. 7.2
  10379. There are many different aspects to the search routine. For instance,
  10380. entering the word OAK will produce a list of entries which includes the
  10381. four types listed, the fungi which grow on it or under it, and the fauna
  10382. which live in Oak woods. However, you have to be careful because, if the
  10383. result of the search yields more than 25 pages of references, an error
  10384. box appears and a refined search parameter is requested.
  10385. 7.2
  10386. In the tree or plant sections, there are no diagrams of leaves, only
  10387. part-screen photos of tree outlines − I was always taught to identify
  10388. trees by looking at their leaves. In any case, if trees are in a wood,
  10389. the outlines are not easily visible. There is also a shortage of textual
  10390. description of the tree-shape and leaf-shape − only “broad-leaved” or
  10391. conifer. (I don’t think broad-leaved is the usual description of a
  10392. willow!) The only photos of leaf shape given are the oaks but there is
  10393. no full tree-shape picture!
  10394. 7.2
  10395. Minor grumbles
  10396. 7.2
  10397. Spelling ought to have been checked before producing the CD, e.g. the
  10398. buzzard, is said to have a “distincive” sound.
  10399. 7.2
  10400. The entry for Robin has two spurious data pages (pages S2 & S3). They
  10401. have no information, just a curious, non-functional, Smile icon.
  10402. 7.2
  10403. All bird entries have the sound icon but some (e.g. Kestrel, Sparrow)
  10404. have no sound. (I learned later that it’s the caption which denotes
  10405. whether a sound is available − i.e. sound icon but no caption = no
  10406. sound.) A few of the animals have sounds and, as I said, the deer are
  10407. particularly impressive. Here the availability of sounds is indicated by
  10408. the presence of the icon only. (No icon = no sound.)
  10409. 7.2
  10410. The Map icon is far too close to the Next icon, so young, untrained
  10411. hands can easily miss the Next icon and click on the Map icon. This
  10412. means that they lose their place (in, say, the 80-odd pages of Intro
  10413. text) and have to scroll through all the pages again to get back to the
  10414. same point.
  10415. 7.2
  10416. The information is really not all that plentiful − a total of 150
  10417. species are described. Even so, Woodland takes 110 Mb of storage in 3910
  10418. files.
  10419. 7.2
  10420. Is it worth £150 +VAT? I reckon that about £49 inclusive would be
  10421. appropriate for this product − that would be on a par with most
  10422. educational CD ROMs for other platforms such as PC and Mac. There are
  10423. the Tropical Rainforest, Full Bloom and Deep Voyage CDs available from
  10424. Aris for PC & Mac for £29+VAT with roughly comparable amounts of
  10425. information. For Archimedes, the packed Interactive Space Encyclopedia
  10426. CD from Andromeda which has 2,000 colour photos, 150 3D full screen
  10427. animations and films, and 1,000 text documents costs £75+VAT; the
  10428. Hutchinsons’ Encyclopedia (see last month) with even more information
  10429. costs £150+VAT. The free Next demo CD has 110Mb and 28 minutes of audio.
  10430. 7.2
  10431. It is financially sound to sell high quantities of anything; selling
  10432. 1000 at £10 unit profit yields better than selling 50 at £100 − the
  10433. company benefits financially and also becomes much better known.
  10434. However, if CD ROMs were to be sold at, say, £10 then the flood of sales
  10435. of CD ROM players would achieve the “critical mass” and bulk sales would
  10436. ensue. Commercial CD replication is priced under £1 each in 1,000 lots.
  10437. 7.2
  10438. Acorn Educational Directory
  10439. 7.2
  10440. It’s interesting to compare the previous product with the Acorn
  10441. Educational Directory (issue 4), also published by APA Multimedia. The
  10442. Acorn dealer adverts take 3Mb in 1,025 files. The actual Education
  10443. Directory comprises 8,575 files and takes up 150Mb.
  10444. 7.2
  10445. The dealers are displayed on a map of the relevant county which is
  10446. chosen from an alphabetical list. The names are displayed with acorns on
  10447. various parts of the county map although the position of the acorn does
  10448. not necessarily correspond to the actual placing of the dealer within
  10449. the county. Clicking on the name brings up a page of address details and
  10450. “a few words from the sponsor” indicating specialisms.
  10451. 7.2
  10452. I would say that the catalogue at £30 +VAT is still high cost for a
  10453. reference book which has a great deal of advertising in it. The previous
  10454. edition printed in A4 paper-back book form, came to me free of charge
  10455. for the cost of a phone call.  A
  10456. 7.2
  10457. Insight
  10458. 7.2
  10459. Mike Samworth
  10460. 7.2
  10461. Insight is a suite of software designed to link up with data-logging
  10462. hardware, supporting the most popular data-logging interfaces used in
  10463. schools. It goes much further than mere collection of data, however,
  10464. allowing quite sophisticated analysis of data.
  10465. 7.2
  10466. Peter Thompson gave a comprehensive review of the software (Archive 5.9
  10467. p60) in which he made some valid criticisms. There have been a number of
  10468. improvements since that version (1.05) and I had intended to see if
  10469. these had been attended to in version 1.31 as sent by Paul. Some initial
  10470. problems meant that the version actually reviewed here is 1.38.
  10471. 7.2
  10472. Insight is written by a team at Leicester University led by Lawrence
  10473. Rogers and is published by Longman Logotron. The price is £69 +VAT.
  10474. 7.2
  10475. Insight was used on an A3000 with serial chips fitted. The hardware used
  10476. was Sense and Control (SaC) from Educational Electronics, together with
  10477. a range of dedicated and undedicated probes, the latter connected via
  10478. the ADC input of the interface.
  10479. 7.2
  10480. What is data-logging?
  10481. 7.2
  10482. Data-logging is using a computer to interface with sensor devices and
  10483. thereby capture the data so produced. There are many different sensors
  10484. available and obviously this has a large bearing on the usefulness of
  10485. data-logging. Sensors currently available include temperature, light
  10486. intensity, humidity, pressure, magnetic flux density, pH and oxygen.
  10487. These measure physical quantities and relay this information to the
  10488. computer as a voltage via the hardware or interface. Other sensors are
  10489. called digital sensors and merely relay a state condition as on or off
  10490. and are used to count or measure the speed of an object passing through
  10491. two light gates, for instance.
  10492. 7.2
  10493. Why use data-logging?
  10494. 7.2
  10495. Experimentation, the measuring and controlling of variables, is the main
  10496. technique for testing theories and hypotheses. One of our
  10497. responsibilities is to try and teach science as it is actually done in
  10498. real scientific situations. We must also teach it in such a way as to
  10499. make it easily understood. In both respects, data-logging has a valuable
  10500. contribution to make. Firstly, science research carried out by
  10501. industrial and academic researchers involves computers extensively to
  10502. log experiments. This is done for a number of reasons:
  10503. 7.2
  10504. 1.    routine tasks are automated to save unnecessary work
  10505. 7.2
  10506. 2.    less chance of human error
  10507. 7.2
  10508. 3.    allows very slow or very fast events to be followed
  10509. 7.2
  10510. 4.    data can be analysed quickly
  10511. 7.2
  10512. Secondly, as well as being an essential part of modern science, data-
  10513. logging has many other educational advantages:
  10514. 7.2
  10515. 1.    pupil motivation is often increased
  10516. 7.2
  10517. 2.    limited competence at measuring or maths does not stop
  10518. experimentation
  10519. 7.2
  10520. 3.    concepts can easily be understood
  10521. 7.2
  10522. 4.    data can be manipulated easily, saving time
  10523. 7.2
  10524. 5.    printouts of results save needless repetitive plotting of data
  10525. 7.2
  10526. What is needed?
  10527. 7.2
  10528. An interface is needed which connects the sensor or probe to the
  10529. computer. There are many different models available, which confuses the
  10530. user somewhat. In some versions, the probe must first be connected to a
  10531. box which is then connected to the interface. Software is needed, of
  10532. course, to control the collection of the data and then analyse and
  10533. present the data in some suitable form (e.g. graph, table). It is also
  10534. possible to build your own probes and interfaces or even write your own
  10535. specific software. This is obviously quite labour-intensive.
  10536. 7.2
  10537. The Insight package
  10538. 7.2
  10539. Insight comes in a colourful box containing two A4 guides, a set of
  10540. laminated work cards in addition to the usual envelope containing the
  10541. disc. The Users’ Guide is very clearly written including many
  10542. screenshots and would be easily followed by those not too familiar with
  10543. RISC OS conventions. My only criticism is that, where the reader really
  10544. needs more help, such as the analysis section, the guide tends to fall
  10545. short. Ideally, I would have liked to have seen a real example worked
  10546. through in context to illustrate the features available. The Teachers’
  10547. Guide is intended to give background information and to set the context
  10548. for which Insight was designed. It is an excellent introduction to data-
  10549. logging and would be a useful publication in its own right. The people
  10550. who wrote it obviously have a knowledge of the National Curriculum in
  10551. Science − no mean feat!
  10552. 7.2
  10553. The pupil workcards consist of good-quality laminated cards depicting 20
  10554. possible investigations using Insight in combination with a data-logging
  10555. device. They are extremely well written without being too prescriptive,
  10556. always giving the necessary apparatus, inputs, timespan, etc. There are
  10557. even suggested follow-up investigations. In addition to these very
  10558. useful resources, there is a resource file on the Insight disc
  10559. containing more examples, contact addresses and references.
  10560. 7.2
  10561. The software
  10562. 7.2
  10563. Insight consists of two distinct applications !Analogue and !Digital.
  10564. Before looking at each separately, there have been a few improvements
  10565. since the earlier version reviewed that apply to both. Firstly, the
  10566. number of interfaces supported has increased. The Unilab range of
  10567. interfaces are now supported, as is Sense from Educational Electronics.
  10568. It is important that prospective users think very carefully about what
  10569. hardware they have or are considering. Sense IT, Sense and some of the
  10570. Unilab range require an I/O podule to be fitted, whilst the others use
  10571. the serial port.
  10572. 7.2
  10573. I have used Insight almost exclusively with Sense and Control (SaC).
  10574. This is for two reasons. First is the simple fact that, whilst we have a
  10575. LogIT at school, we do not have the serial cable for an Archimedes and
  10576. Griffin and George would not send one out on approval. Secondly, SaC
  10577. provides a parallel port, user port and ADC port. The latter then allows
  10578. connection of such sensors as the ‘Blue Box’ range from Philip Harris.
  10579. This range is probably the most popular in schools and colleges and thus
  10580. allows the use of existing hardware that may have been built up over
  10581. many years. Insight will also now allow the calibration of new sensors
  10582. to be added to the list.
  10583. 7.2
  10584. Analogue measurement
  10585. 7.2
  10586. Rather than repeat much of Peter Thompson’s comprehensive description of
  10587. the facilities of the Analogue application, I shall give a brief resumé
  10588. followed by any improvements.
  10589. 7.2
  10590. A maximum of four analogue measurements can be made from sensors over a
  10591. timespan of between two seconds and seven days. Recognised sensors are
  10592. calibrated automatically but others have to be calibrated and saved to
  10593. the list. Alternatively, a set-up file of the whole data can be saved to
  10594. avoid having to repeat this.
  10595. 7.2
  10596. Remote operation is now much easier and will, for instance, support
  10597. sleep mode for SaC which allows remote operation for the maximum time
  10598. period of seven days. This makes use of the internal clock in SaC to
  10599. switch off measurement circuits inbetween readings thus extending the
  10600. battery life beyond the usual 4-6 hours. Peter had problems with LogIT
  10601. and though I am unable to confirm this, the update file in Insight
  10602. claims that this has been corrected. According to this, auto-log is
  10603. fully supported, as is simultaneous real-time and auto-logging. I think
  10604. the biggest improvement is that set-up files are no longer necessary
  10605. before remote fetching, a most irritating feature of the original
  10606. version.
  10607. 7.2
  10608. There have also been improvements to the scaling of axes, zoom display
  10609. and printing of graphs. Certainly, where the printing of graphs is
  10610. concerned, this is very much enhanced when an outline font is selected
  10611. from the icon menu. Graphs can now be exported as drawfiles. The program
  10612. scores heavily over some competing packages in the ease of data analysis
  10613. with gradients, averages, trial fits, ratios as some of the useful
  10614. features. Many of these are particularly useful in a teaching situation,
  10615. though they are mainly confined to the higher end of secondary education
  10616. or further education.
  10617. 7.2
  10618. Digital measurement
  10619. 7.2
  10620. This handles two digital inputs, for instance from light gates. Possible
  10621. experiments include those with trolleys that would normally involve
  10622. miles of ticker tape scattered around the science laboratory. Possibly,
  10623. as a non-physicist, I must confess that this half of Insight is not as
  10624. user-friendly as the Analogue program. Data collected is displayed in a
  10625. variety of ways, perhaps most usefully as a table that can have columns
  10626. added and calculations carried out on it. This feature has been enhanced
  10627. in this latest version and acts very much like a simple spreadsheet
  10628. albeit with far fewer functions and less flexibility. The table also
  10629. allows manually obtained data to be added. Unfortunately, there is still
  10630. no facility to count pulses from a Geiger tube or other pulse sensors.
  10631. 7.2
  10632. Conclusion
  10633. 7.2
  10634. Insight is unlike most data-logging software in that it is designed to
  10635. work with a number of interfaces. Most interfaces are supplied with
  10636. dedicated software, some at extra cost. For the Archimedes, this can
  10637. range from rewritten BBC software to fully RISC OS compliant software.
  10638. Insight, I believe, scores on two counts. Firstly it means that whatever
  10639. myriad collection of interfaces and hardware a school or college
  10640. possesses, once students have become familiar with Insight, they can
  10641. begin to make use of it and, with practice, use it to its full
  10642. potential. Secondly, it is just that potential that makes Insight stand
  10643. out from other software of this type that I have used. It has been
  10644. designed with science teaching in mind and this shows in both the
  10645. features and the way they are implemented. I for one have enjoyed using
  10646. Insight to experiment and would recommend it fully.
  10647. 7.2
  10648. Footnote
  10649. 7.2
  10650. Version 1.31 had a Readme file that said Insight supported sleep mode
  10651. with SaC. This proved not to be true. However, the very helpful
  10652. technical staff at Educational Electronics contacted the author,
  10653. Lawrence Rogers, who kindly sent me a copy of version 1.38 which does
  10654. support sleep mode. Their help is much appreciated.  A
  10655. 7.2
  10656. StrongED
  10657. 7.2
  10658. Dave Wilcox
  10659. 7.2
  10660. StrongED has been around for some considerable time, originally in a
  10661. shareware form, and it has now matured into a commercial package. It is
  10662. written by Guttorm Vik from Norway and is marketed by Stallion Software
  10663. Ltd. The package is presented in the usual video type box, containing
  10664. one disc and a 48 page manual.
  10665. 7.2
  10666. The manual
  10667. 7.2
  10668. The manual has been prepared using Impression and printed out,
  10669. apparently, on a bubblejet printer. In my opinion, the manual for a
  10670. piece of software needs considerable thought and, I would suggest, as
  10671. much time and effort as the program itself. This is important as the
  10672. potential customer obtains his first impressions from this manual.
  10673. 7.2
  10674. I hope that the copy supplied with the review software is a draft
  10675. version. If not, a little bit of attention needs to be paid in this
  10676. area. Throughout the booklet there are large gaps − it looks as if it
  10677. was intended to put screenshots into these spaces. This said, the actual
  10678. content of the manual takes you through each menu option in a clear
  10679. concise manner, followed by detailed listings of all shortcuts available
  10680. in various modes of use.
  10681. 7.2
  10682. The disc
  10683. 7.2
  10684. On the disc, you have !StrongED, the main application, and !StrongHlp,
  10685. an interactive help package still being developed but set up to work
  10686. with StrongED. Then there is a keystrip in Draw format and !System and
  10687. !Scrap directories. StrongED is currently on version 2.54, but should be
  10688. version 2.60 by the time you read this. The first thing to do is to make
  10689. yourself a backup or install onto hard disc. There is no copy
  10690. protection, so this can be done via the OS.
  10691. 7.2
  10692. The program
  10693. 7.2
  10694. StrongED is now fully desktop compatible. Double clicking on its icon
  10695. loads the program onto the iconbar as a clenched fist icon. From this
  10696. icon, you obtain various configuration choices, such as the choice of
  10697. flashing or steady cursors of ‘block’ or ‘caret’ type. You can also
  10698. configure throwback actions, for C program development. The Basic option
  10699. to strip line numbers is configurable. It is also possible to keep a
  10700. list of texts currently loaded in a separate window and then by clicking
  10701. on one entry in this list, it is easy to bring your choice to the front
  10702. for further work, removing the need to step through layers of windows.
  10703. From this menu you can also select the type of work window you require,
  10704. i.e. creation of the usual Text, Obey, Exec files through to language
  10705. files like Basic, C, Pascal, etc.
  10706. 7.2
  10707. To use StrongED, simply click on its icon and this opens a text window
  10708. as in Edit. With StrongED, there is one noticeable difference Below the
  10709. horizontal scroll bar, you have an additional info bar. This contains
  10710. basic information showing cursor position from the top left corner or
  10711. offset position, insert or overwrite mode, tab setting, markers − if
  10712. used, mode, word or character wrap setting and the newline character.
  10713. These can be changed by clicking to toggle or using menu selections over
  10714. the appropriate item.
  10715. 7.2
  10716. Block manipulation in StrongED works as you would expect, not as we have
  10717. become used to. Once a block is selected, it can be extended or reduced
  10718. by clicking with <adjust>. This block can then be copied, moved or
  10719. deleted as in a wordprocessor package, but can also have the case of the
  10720. characters changed to upper or lower case throughout the block, in one
  10721. action. Blocks may also be indented or un-indented (by using a negative
  10722. number) at will. There is a versatile and quick search and replace
  10723. facility which also allows searches for control characters now more
  10724. commonly called Magic Characters. It also allows you to move backwards
  10725. and forwards through the resulting finds by use of the arrow keys.
  10726. 7.2
  10727. For programmers, there is a facility to list all procedures and
  10728. functions in a separate window. If you then wish to move within the
  10729. program to a specific function or procedure, simply click on its name in
  10730. the list window and the cursor will move to that area of your program.
  10731. Another nice feature of the search facility is the ability to list all
  10732. finds. This opens a window showing all lines with occurrences of the
  10733. search string. A quick word of caution though, if you do several
  10734. searches and list the occurrences, there is no indication as to which
  10735. window represents which search, perhaps in later editions this will be
  10736. corrected.
  10737. 7.2
  10738. At the present time, the magic characters are the same as in Edit. So,
  10739. for example, if you wish to search for a Hex character, the search field
  10740. should read \xXX where XX is the Hex coding. This is not documented at
  10741. all. On several occasions, using the search and replace, I have had this
  10742. program crash with a machine reset being necessary following multiple
  10743. search and replace operations. However, the search and replace facility
  10744. is apparently one area to be enhanced in the next version. There is also
  10745. the facility to set different colours for foreground text, backgrounds,
  10746. control codes and so on. This helps when searching through for control
  10747. codes.
  10748. 7.2
  10749. If you are frequently involved in converting the likes of PC text files
  10750. to the Archimedes, StrongED has a built in feature which enables you to
  10751. change from one end of line character to another or combination of the
  10752. same at the press of a button, without going through the laborious
  10753. search and replace method we are now so used to.
  10754. 7.2
  10755. Nearly all menu options have a corresponding keyboard equivalent, and it
  10756. is also possible to record keypress sequences for repetitive operations
  10757. and play them back when needed.
  10758. 7.2
  10759. Summary
  10760. 7.2
  10761. I feel sure that this overview of the software does not do it full
  10762. justice, I have only really scratched the surface of the program’s
  10763. capabilities. As with all software, practice and use will show its full
  10764. capacity. On first impressions and use I can recommend this package to
  10765. anyone. However, I would stress to Stallion Software that the manual
  10766. needs some attention.
  10767. 7.2
  10768. For those who prefer to use StrongED in place of Edit, simply include
  10769. the following two lines in your boot file and anytime you double-click a
  10770. text file, StrongED will load in preference:
  10771. 7.2
  10772. Filer_Boot  <Full path to !StrongED>
  10773. 7.2
  10774. Filer_Boot  <Full path to !StrongHlp>
  10775. 7.2
  10776. Also, if you have used the task manager to save your !Boot file, delete
  10777. any Filer_Boot references made to !Edit. The line usually reads:
  10778. 7.2
  10779. Filer_Boot Resources:$.Alps.!Edit
  10780. 7.2
  10781. StrongED costs £30.55 inclusive from Stallion or £27 through Archive.  A
  10782. 7.2
  10783. SPEX
  10784. 7.2
  10785. Bob & Lisa Ames
  10786. 7.2
  10787. Spex from Explan (who hail from Tavistock, Devon) is a room-designing
  10788. program aimed at children from 5 to 18 or so. There are four stages in
  10789. the design:
  10790. 7.2
  10791. 1)    Planning (choose the room and dimension it)
  10792. 7.2
  10793. 2)    Wall fittings (place doors, windows, etc)
  10794. 7.2
  10795. 3)    Choice and position of furniture
  10796. 7.2
  10797. 4)    Final 3D view of results (including paper modelling)
  10798. 7.2
  10799. The main program comes on a floppy disc, with resources, called items,
  10800. (doors, windows and furniture, etc) on another − and an extra disc of
  10801. example 2D and 3D views. There are also comprehensive worksheets for
  10802. activities away from the computer. These involve completing part-
  10803. drawings in perspective and plan and elevation, work on costings of
  10804. various room settings and so on. The review copy came with two similar
  10805. sets of worksheets, one aimed at secondary schools and one for primary
  10806. groups (key stages quoted as 1 & 2).
  10807. 7.2
  10808. The sets of worksheets were provided as photocopy masters − permission
  10809. is given for the school to copy as required. These sheets are presented
  10810. in a loose form of perfect binding (lightly glued down the back) but
  10811. perhaps they should have been contained (unglued) in a ring folder
  10812. similar to ESM’s Time Traveller series which had one for each of the
  10813. program instructions and resource pack.
  10814. 7.2
  10815. The program is very easy to use − the sections are presented on a 4-
  10816. square “menu picture”, each describing the function with the help of a
  10817. vignette − e.g. the furniture section depicts the view of a removal van
  10818. and furniture, complete with a “Mr Shifter”.
  10819. 7.2
  10820. When a room is planned, yards, feet, inches, metres, centimetres or
  10821. millimetres may be used, the next section may be accessed. This is where
  10822. the fittings (the doors, windows, curtains and so on) are decided. This
  10823. is done on an elevation of the wall in use − any of the walls may be
  10824. equipped but the south and east walls are transparent on the 3D view.
  10825. The height of the room seems fixed.
  10826. 7.2
  10827. At first, the restriction of designing just four domestic rooms
  10828. (bedroom, kitchen, lounge, bathroom with no study, dining or utility
  10829. room, etc) seemed a great pity but chats with the very helpful guys at
  10830. Explan tell me that there are three extra discs in preparation which
  10831. will each be “of modest cost”. These will include kitchen extensions −
  10832. i.e. all the missing views of the furniture, and some more items
  10833. besides. There is, by “popular request”, a disc coming which will
  10834. contain the classroom environment. There are also plans afoot to provide
  10835. partitions for various rooms, which will get round the problem of
  10836. regular 4-sided rooms. Most houses have at least one room which is not
  10837. rectangular, e.g. L-shaped or worse.
  10838. 7.2
  10839. It seems that views were left out to enable a complete set of items for
  10840. the 4 rooms to be fitted on the one supplied disc without compression.
  10841. (It was a very good idea to omit compression − I hate it!) However, I
  10842. feel quite strongly that as the omissions are so random, there ought to
  10843. have been extra discs supplied with the package so that complete sets of
  10844. components for each room would have separate discs, e.g. one master
  10845. program and individual discs for kitchens, bedrooms, etc. That way, it
  10846. would be relatively easy to add extra environments in the future − there
  10847. would be spare space on each disc for common components and for extra
  10848. items when designed or purchased.
  10849. 7.2
  10850. It appears that the forthcoming Explan program ‘Architect’ will allow
  10851. individual rooms to be created. I particularly like the idea as this
  10852. will allow me to design recording studios with the essential non-
  10853. parallel wall format. I would like to be able to design my own wall-
  10854. fittings and furniture as I require some very specialised fittings −
  10855. e.g. double doors for equipment access, loudspeakers, tape recorders,
  10856. etc. And, of course, I would like to change the height of the rooms. I
  10857. hope the two programs will be fully interlocking. It should be the first
  10858. use of the Archimedes to give a full walk-through design and display of
  10859. a building (at reasonable cost, at any rate).
  10860. 7.2
  10861. Minor grumbles
  10862. 7.2
  10863. Most of the items of furniture can be placed on any wall but there are a
  10864. number of items which will only face two ways, the most surprising being
  10865. the kitchen sink, bath, toilet and shower. (Strangely, while the person
  10866. and the fireguard can only face two ways, Teddy and the fire place face
  10867. all four ways!)
  10868. 7.2
  10869. There are some perspective problems. A couple of the kitchen units and
  10870. the freezer look square when E or W facing, but appear oblong when
  10871. facing N or S. When deciding the kitchen furniture, the table should be
  10872. placed after the chairs, otherwise chairs appear on top of the table on
  10873. the plan views. However, warnings about this sort of thing are given in
  10874. the manual.
  10875. 7.2
  10876. The “plugs” (electric power sockets) cannot be installed above the base
  10877. units in the kitchen, because their height is fixed − Lisa wanted to do
  10878. a replica of our kitchen and it has many power sockets. Neither could
  10879. she do an island or breakfast bar which came out properly on the 3D view
  10880. − probably because the perspective views are not complete. The drag and
  10881. drop positioning requires great accuracy. It is all too easy to place
  10882. one kitchen unit too close beside another, when the 3D view will show it
  10883. on top!
  10884. 7.2
  10885. When printing out a plan on A4, a very odd scale was shown, quoted as 1/
  10886. 29.66, and the length and depth were shown incorrectly. For a 16 × 13 ft
  10887. room, the dimensions printed were 4.876190476ft × 3.961904761ft, and the
  10888. area was 19.31900226 feet (also note the omission of “Square”). I
  10889. suppose these strange decimal places and scalings are the results of a
  10890. pre-production bug!
  10891. 7.2
  10892. When working with a small scale window (e.g. 1:400 − for convenience
  10893. when filing operations were carried out), when the window closes down,
  10894. so does the tool (menu) bar along the bottom of the window. This means
  10895. that some ¾ of the options are not available until the scale was
  10896. increased, but the scale option is not visible! Fortunately, the
  10897. magnifying glass icon returns the display to 1:50. This fault really
  10898. should be addressed in future versions. I suggest following !Draw’s
  10899. example where the whole of the iconbar is available regardless of the
  10900. size of the window.
  10901. 7.2
  10902. Lisa loved the program and its ability to show a 3D view of the room
  10903. that she had enthusiastically designed. Her first attempt was full of
  10904. doors and windows but no furniture − she was so eager to get to the 3D
  10905. part! Later on, the verdict was “fantastic” (a judgement rarely given)
  10906. but that must be tempered by her mother’s view that the section on “bill
  10907. of quantities” was poor. She couldn’t see what practical use this part
  10908. had. This is the section available after the 3D view which displays the
  10909. quantities of each item used, e.g. 1 door, 1 toilet, 1 bath, 1 basin and
  10910. so on. This information is displayed in a choice of bar chart or
  10911. pictogram format. In a real setting, for most rooms, quantities would be
  10912. 1 or 2  of each − which makes for a very boring bar chart! The kitchen
  10913. is really the only room where substantial quantities are present and
  10914. which warrants pictograms and similar displays. These quantities would
  10915. be transferred to a worksheet and activities away from the computer
  10916. would then involve pricing and similar work.
  10917. 7.2
  10918. Printing
  10919. 7.2
  10920. I’m glad to say that facilities are available to print out via your
  10921. choice of printer driver. The walls may be printed out complete with
  10922. side “tabs” for gluing together to form a model of the room. The plan
  10923. view may also be printed and used as a base for the model. The pages are
  10924. best stuck onto stiff card first. The 3D view may also be printed, as
  10925. may the pictogram of quantities.
  10926. 7.2
  10927. Conclusion
  10928. 7.2
  10929. The program is surprisingly easy to use, the principle being the usual
  10930. drag and drop. There a few restrictions as to the number and positioning
  10931. of the objects and these are being addressed. The real benefit is in the
  10932. set of work sheets which allow the work to continue away from the
  10933. computer. The perspective drawing task is something I have not seen
  10934. before. The costings tasks are real attempts to appeal to other
  10935. disciplines, e.g. maths and art, and it also tries to get children
  10936. thinking about the design of their home environment with critical eyes.
  10937. 7.2
  10938. I think that when the extra items are available (hopefully included in
  10939. the cost) “Spex” will become a really useful introduction to planning
  10940. and perspectives, using maths and drawing skills along the way. I look
  10941. forward to Explan’s “Architect” which is due “late summer” it seems. The
  10942. cost of “Spex” is a bit on the high side − but a site licence is
  10943. included − £59 for primary sites, and £99 for secondary sites. I am
  10944. aware of no other difference between the programs.
  10945. 7.2
  10946. P.S. If you leave the Program Info window on screen for long enough, you
  10947. are treated to a scrolled message, credited as John 10: 24-28 − a nice
  10948. touch!  A
  10949. 7.2
  10950. The Taxan 787 SVGA Monitor
  10951. 7.2
  10952. Stuart Bell
  10953. 7.2
  10954. The first part of my account of the personal quest for a very economical
  10955. upgrade path for my standard resolution monitor on my A310 was published
  10956. in Archive 6.11 p58. I had purchased the Watford Electronics SVGA VIDC
  10957. enhancer, agreed with a previous writer about the high quality of the
  10958. software, but noted that installation on old A300 and A400 series
  10959. machines required the fitting of two headers to the main circuit board
  10960. of the computer. I looked forward to obtaining an SVGA 800×600 monitor.
  10961. The saga continues...
  10962. 7.2
  10963. Technical support?
  10964. 7.2
  10965. But first, the headers. Deciding to fit them myself, I rang Watford for
  10966. details of the ‘two tracks’ which the manual says have to be cut on the
  10967. circuit board. “There’s only one, actually” came the reply. “Which one?”
  10968. I asked. “I don’t remember exactly, but it’s between two pins of one of
  10969. the headers, and quite obvious,” was the answer. Thank you!
  10970. 7.2
  10971. First, the board must be completely removed from the case. It’s a job
  10972. that requires care more than technical ability. But if you are doubtful
  10973. about your own competence, don’t risk it; take it to an Acorn Service
  10974. Centre. If you DIY, don’t forget that you’ll lose all data stored in the
  10975. battery-backed CMOS RAM, and that means all your configuration options
  10976. That includes things such as how you make the system boot from your SCSI
  10977. disc, and especially if you can’t locate the SCSI manual, it can take an
  10978. awfully long time to re-configure your machine. If you think I’m
  10979. labouring this point, then don’t ask why! Make sure you know now what
  10980. you’ll need to do later.
  10981. 7.2
  10982. As the Watford man said, the track between two pins of Link 11 is fairly
  10983. obvious, and can be cut with great care. A three-pin header (strips of
  10984. headers are available from Maplin Electronics, part no. JR74R) must be
  10985. inserted. The ‘book’ way is to extract the solder from the holes and
  10986. then solder the header in place. Manual solder-suckers are rather
  10987. violent and problems arise if you apply a little too much heat and the
  10988. sucker removes part of the plated-through hole as well as the solder. I
  10989. heated each hole gently in quick succession, pushing the header gently
  10990. at the same time, so that it inched its way into position gradually.
  10991. Link 12 is a three-pad link in which a two-pin header is to be
  10992. installed, to which one pin is connected to the VIDC enhancer. But which
  10993. pin? Since the signal is ‘VSYNC out’, and the centre pad goes straight
  10994. to the previously un-connected pin 5 (VSYNC) of the 9-pin video socket,
  10995. that’s the one to receive a single pin header.
  10996. 7.2
  10997. Re-build your machine, re-set the configuration(!), install the VIDC
  10998. enhancer and all should be well. All that remains is to buy (£12 from
  10999. Archive) the 15 to 9 pin adaptor to use a VGA monitor on an older Acorn
  11000. machine.
  11001. 7.2
  11002. The Taxan 787 SVGA Monitor
  11003. 7.2
  11004. My criteria for selection of a monitor were; SVGA (800×600) capability,
  11005. 0.28mm dot pitch; recognised manufacturer (who might be around in seven
  11006. years’ time for repairs or spares) and low cost.
  11007. 7.2
  11008. September’s Computer Shopper showed three suppliers listing the Taxan
  11009. 787 (not the LR version) at about £209 + VAT. Ringing one – Powermark
  11010. PLC – on a Saturday morning revealed that their normal price had already
  11011. gone up to £249 (and this was still in August!), but that their price on
  11012. Saturdays was £209. Hmm! I accepted the price and placed an order,
  11013. whatever marketing gymnastics produced it.
  11014. 7.2
  11015. The Taxan 787 is the lower-cost ‘brother’ of the 789LR available from
  11016. Archive. Whilst the later offers non-interlaced displays of up to
  11017. 1024×768 (with a separate display card), the 787 only goes non-
  11018. interlaced to 800×600 – hence the SVGA designation – and displays
  11019. 1024×768 in interlaced mode. In this mode, the flicker caused by each
  11020. line on the screen only being refreshed every other cycle of the display
  11021. makes long-term use rather unpleasant.
  11022. 7.2
  11023. Physically, the 787 looks much like the 789LR, and comes with a tilt and
  11024. swivel stand. The screen is described as “14“ 0.28mm non-glare, dark
  11025. tint”, and measures some 248mm across. Below the screen are controls for
  11026. power, contrast, brightness, horizontal and vertical position, and
  11027. vertical size. A note in the manual warns that this last control is only
  11028. operative in SVGA and IBM 8514/A (1024× 768) modes and that in standard
  11029. VGA modes the vertical size cannot be adjusted manually.
  11030. 7.2
  11031. The SVGA enhancer and Taxan 787 in use
  11032. 7.2
  11033. The first thing to say is that, following the enhancer manual, the
  11034. monitor worked at first attempt in VGA and SVGA modes. A major benefit
  11035. claimed for the SVGA VIDC enhancer is that it will display ‘non-VGA
  11036. modes’ on (S)VGA monitors. As Appendix D of the RISC OS 3 User Guide
  11037. points out, Acorn machines display standard resolution modes on VGA
  11038. monitors in ‘letterbox mode’ with, typically, the 256 ‘vertical’ pixels
  11039. being displayed centred in the 352 raster line display. The Watford SVGA
  11040. enhancer does the same, and modes 0 to 15 are shown in the centre 60% of
  11041. the screen. Such modes are ‘useable’, rather than practically useful.
  11042. 7.2
  11043. As supplied, the standard 640×512 multisync modes 18, 19 and 20 are
  11044. displayed centred in an 800×600 SVGA screen, with massive borders all
  11045. round. However, it was found that the Taxan 787 would happily display
  11046. them in the 640×480 VGA mode, thus using the whole screen. Also, the 256
  11047. colour mode 21 could be defined and displayed in a similar manner.
  11048. However, the main point of the SVGA enhancer is to use the SVGA modes
  11049. 29-31 and the stretched VGA modes 78 (960×384) or 82 (896×352 –
  11050. equivalent to the multisync mode 39).
  11051. 7.2
  11052. The list of modes for SVGA monitors supported by the enhancer software
  11053. runs to 36 entries but the most useful 16 and 256 colour ones are as
  11054. follows.
  11055. 7.2
  11056. Most useful 16 and 256 colour modes for SVGA monitors, as amended for
  11057. the Taxan 787.
  11058. 7.2
  11059. In comparison with the displays provided by enhancers on multisync
  11060. monitors, notably lacking with SVGA screens, are the 16-colour modes 75
  11061. (1056×416) and 102 (1152×448). This latter one soon became the
  11062. definitive enhancer-produced mode and it is interesting to read in old
  11063. issues of Archive correspondents (and the Editor!) being as rapturous
  11064. about that display as they are now about the 1600×600 offered by the new
  11065. video cards.
  11066. 7.2
  11067. Remember that when displaying high-resolution 256-colour modes, the VIDC
  11068. takes the majority of bandwidth of the memory, with a consequent severe
  11069. degradation of performance that is quite obvious in use, even on ARM3-
  11070. powered machines. With the price of ARM3s now at an all-time low, I
  11071. would recommend that ARM2 users upgrade that first, before seeking to
  11072. improve their monitor. The ARM250s in A30x0s and A4000s are roughly half
  11073. as fast as ARM3s, but their memory runs 50% faster than on older ARM2
  11074. machines and so bandwidth shouldn’t be quite as much of a problem.
  11075. 7.2
  11076. I expected that software that assumes certain standard modes and/or
  11077. attempts to drive the VIDC directly would not work. Happily, both E-type
  11078. and Pacmania worked perfectly, in a ‘letter-box’ mode, which is quite
  11079. acceptable for such games.
  11080. 7.2
  11081. However, Minerva’s SigmaSheet is a problem, in that it requires modes 12
  11082. and 16, the first of which is a ‘letterbox’ mode and the second a 132-
  11083. column mode which cannot be displayed on an SVGA screen. It won’t even
  11084. start up, because mode 16 is unavailable. Since SigmaSheet was
  11085. originally written for Arthur, and will run under RISC OS 3 with the
  11086. right monitors, I can’t complain but I think that a move to Eureka is
  11087. called for!
  11088. 7.2
  11089. HCCS’s !Vision application (the earliest standard resolution, monochrome
  11090. version) – which always requires one of modes 12, 15, 20 or 21 for
  11091. screen-grabbing – worked perfectly in mode 20.
  11092. 7.2
  11093. Conclusions
  11094. 7.2
  11095. The impression one gets from adverts for SVGA monitors is that it’s a
  11096. case of 640×480 or 800×600, and no other option. However, even the basic
  11097. VGA standard is more varied than that, and the programability of Acorn’s
  11098. VIDC coupled with Watford’s software give a surprising degree of
  11099. flexibility. Whilst they are not ‘multisync’ in the sense that they will
  11100. synchronise with almost any display mode, neither are they ‘single-sync’
  11101. single mode displays.
  11102. 7.2
  11103. The final result is a decent 640×512, 256-colour, or 800×600 or 960×384,
  11104. 16-colour display for about £310 including the enhancer, 15-9 pin
  11105. adapter, and VAT. It is clearly better than the current pair of Acorn-
  11106. badged colour monitors. However, please remember that this combination
  11107. won’t match the flexibility, resolution and quality of, for example, the
  11108. ColourCard + Taxan 789LR combination (Archive, 6.10 p6) at about £720.
  11109. Also, its inability to support certain modes can be a problem. If you
  11110. can afford the extra cost of the better display, it may well be worth
  11111. it.
  11112. 7.2
  11113. The best way to achieve an improvement in screen display varies from
  11114. machine to machine. Please don’t assume that this article proves
  11115. anything other than that the A310 (and, one presumes, A4x0 and A3000
  11116. machines), the Watford SVGA enhancer and the Taxan 787 monitor will work
  11117. happily together! On its own, the 787 may well be cost-effective for the
  11118. most recent machines. Matching monitor to enhancer is made more
  11119. difficult if that monitor is not commonly used on Acorn machines, and
  11120. most cheap ‘box-shifters’ will be no use at all in advising you about a
  11121. suitable display for an Acorn computer. I would recommend that for A300,
  11122. A400 and A3000 series machines you get an enhancer before buying your
  11123. monitor. Watford produce both a multisync and an SVGA enhancer and NCS
  11124. sell the ex-Atomwide multisync model. I know which supplier will give
  11125. the best technical support! For A30x0’s, A4000’s and A5000’s, buy the
  11126. ex-Atomwide ‘supermodes’ software first (Careware disc 18). That way,
  11127. you’ll know what displays they claim to support, and you shouldn’t end
  11128. up with an unuseable monitor.
  11129. 7.2
  11130. I hope that my account demonstrates that you can get a much improved
  11131. display on your Archimedes without spending a lot of money. If you are
  11132. interested in exploring the world of VIDC enhancers further, the
  11133. following Archive articles and notes are worth reading: 3.8 p4; 3.10
  11134. p21; 3.11 p10; 4.3 p8; 4.4 p23; 6.3 p68; 6.11 p58.  A
  11135. 7.2
  11136. Fact-File
  11137. 7.2
  11138. (The numbers in italic are fax numbers)
  11139. 7.2
  11140. 4Mation     11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32
  11141. 8PA. (0271-25353) (0271-22974)
  11142. 7.2
  11143. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2
  11144. 6QA.
  11145. 7.2
  11146. Acorn Computers Ltd    Acorn House,
  11147. Vision Park, Histon, Cambridge, CB4 4AE. (0223-254254) (0223-254262)
  11148. 7.2
  11149. Alpine Software     P.O.Box 25, Portadown, Craigavon, BT63 5UT. (0762-
  11150. 342510)
  11151. 7.2
  11152. Angelsoft Educational     35 Heol
  11153. Nant, Swiss Valley, Llanelli, Dyfed, SA14 8EN. (0554-776845)
  11154. 7.2
  11155. Anglia Television      Education
  11156. Department, Anglia House, Norwich, NR1 3JG. (0603-615151) (0603-631032)
  11157. 7.2
  11158. APA Multimedia     Unit 8, Henley Business Park, Trident Close, Medway
  11159. City Estate, Strood, Rochester, Kent, ME2 4ER. (0634-295222) (0634-
  11160. 710193)
  11161. 7.2
  11162. Cambridgeshire Software House    8 Bramley
  11163. Road, St Ives, PE17 4WS. (0480-467945) (0480-496442)
  11164. 7.2
  11165. Clares Micro Supplies     98
  11166. Middlewich Road, Rudheath, Northwich, Cheshire, CW9 7DA. (0606-48511)
  11167. (0606-48512)
  11168. 7.2
  11169. Colton Software (p16)    2 Signet
  11170. Court, Swanns Road, Cambridge, CB5 8LA. (0223-311881) (0223-312010)
  11171. 7.2
  11172. Computer Concepts (pp8/22)    Gaddesden
  11173. Place, Hemel Hempstead, Herts, HP2 6EX. (0442-63933) (0442-231632)
  11174. 7.2
  11175. Cumana Ltd      Pines Trading Estate, Broad Street, Guilford, GU3 3BH.
  11176. (0483-503121) (0483-503326)
  11177. 7.2
  11178. Davyn Software      The Workshop, off Princess Street, Sandal, Wakefield,
  11179. WF1 5NY. (0924-254800)
  11180. 7.2
  11181. DEC_dATA     60 Danes Road, Exeter EX4 4LS. (0392-221702)
  11182. 7.2
  11183. Desktop Projects Ltd    Unit 2A,
  11184. Heapriding Business Park, Ford Street, Stockport, SK3 0BT. (061-474-
  11185. 0778) (061-474-0781)
  11186. 7.2
  11187. Digital Services     9 Wayte Street, Cosham, Portsmouth PO6 3BS. (0705-
  11188. 210600) (0705-210705)
  11189. 7.2
  11190. EMR Ltd     14 Mount Close, Wickford, Essex, SS11 8HG. (0702-335747)
  11191. 7.2
  11192. ExpLAN     34 Drake Gardens, Tavistock, Devon, PL19 9AT. (0822-613868)
  11193. 7.2
  11194. GamesWare    Unit 26, The Bartletts, Hamble, Hants., SO35 5RP.
  11195. (0703−456523) (0703−456523)
  11196. 7.2
  11197. HCCS Ltd     575-583 Durham Road, Gateshead, NE9 5JJ. (091-487-0760) (091-
  11198. 491-0431)
  11199. 7.2
  11200. Honeypot     Exeter Road, Wheatley, Doncaster, DN2 4PY. (0302-340331)
  11201. (0302-328735)
  11202. 7.2
  11203. Honormead Software Solutions    The Grange,
  11204. Hospital Lane, Mickleover, Derby, DE3 5DR. (0332-512848) (0332-512867)    
  11205. 7.2
  11206. IL-Soft     16 Langdale Gate, Witney, Oxon, OX8 6EY. (0993-779274) (0993-
  11207. 702048)
  11208. 7.2
  11209. Irlam Instruments     133 London
  11210. Road, Staines, Middlesex TW18 4HN. (0895-811401)
  11211. 7.2
  11212. Lambda Publications (p15)    194 Cheney
  11213. Manor Road, Swindon SN2 2NZ. (0793-695296)
  11214. 7.2
  11215. Longman-Logotron     124 Cambridge Science Park, Milton Road, Cambridge CB4
  11216. 4ZS. (0223-425558) (0223-425349)
  11217. 7.2
  11218. Matt Black     P.O.Box 42, Peterborough, PE1 2TZ. (0733-315439)
  11219. 7.2
  11220. Micro Studio Ltd     22 Churchgate Street, Soham, Ely, Cambridgeshire.
  11221. (0353-720433)
  11222. 7.2
  11223. Minerva Systems     Minerva House, Baring Crescent, Exeter, EX1 1TL.
  11224. (0392-437756) (0392-421762)
  11225. 7.2
  11226. Morley Electronics     Morley
  11227. House, Norham Road, North Shields, Tyne & Wear, NE29 7TY. (091-257-6355)
  11228. (091-257-6373)
  11229. 7.2
  11230. Mystery Software     421 Sprowston Road, Norwich, NR3 4EH. (0603-400477)
  11231. (0603-417447)
  11232. 7.2
  11233. Northwest SEMERC     Fitton Hill CDC, Rosary Road, Oldham, OL8 2QE. (061-
  11234. 627-4469)
  11235. 7.2
  11236. Oak Solutions (p7)    Broadway
  11237. House, 149-151 St Neots Road, Hardwick, Cambridge, CB3 7QJ. (0954-
  11238. 211760) (0954-211767)
  11239. 7.2
  11240. Oregan Developments     36 Grosvenor
  11241. Avenue, Streetly, Sutton Coldfield, B74 3PE.
  11242. 7.2
  11243. PGL Adventure     Alton Court, Penyard Lane, Ross-on-Wye, HR9 5NR.
  11244. (0989-764211) (0989-765451)
  11245. 7.2
  11246. PTW Software     72 Frosthole Crescent, Fareham, Hampshire, PO15 6BG.
  11247. (0329-281930)
  11248. 7.2
  11249. Really Good Software Company     P.O.Box 60,
  11250. Ashton-under-Lyme, OL5 9WW.
  11251. 7.2
  11252. Really Small Software Company      Olivers
  11253. Hill, Ashburnham, Battle, Sussex, TN33 9PE. (0435-830467 - eves & w/e)
  11254. 7.2
  11255. Rebecca Shalfield     51
  11256. Swallowfield Road, Charlton, London, SE7 7NT.
  11257. 7.2
  11258. Risc Developments     117 Hatfield
  11259. Road, St Albans, Herts, AL1 4JS. (0727-840303) (0727-860263)
  11260. 7.2
  11261. Sherston Software     Swan Barton,
  11262. Sherston, Malmesbury, Wilts. SN16 0LH. (0666-840433) (0666-840048)
  11263. 7.2
  11264. Sigma Press     1 South Oak Lane, Wilmslow, Cheshire, SK9 6AR. (0625-
  11265. 531035)
  11266. 7.2
  11267. SJ Research     J1 The Paddocks, 347 Cherry Hinton Road, Cambridge, CB1
  11268. 4DH. (0223-416715) (Tech Help 0223-414532) (0223-416440)
  11269. 7.2
  11270. Software 42     109 Ferry Road, Hullbridge, Essex, SS5 6EL.
  11271. 7.2
  11272. Spacetech     21 West Wools, Portland, Dorset, DT5 2EA. (0305-822753)
  11273. (0305-860483)
  11274. 7.2
  11275. Stallion Software Ltd     Arundel
  11276. House, Arundel Road, Camden, Bath, BA1 5JX. (0225-339090)
  11277. 7.2
  11278. Tekoa Graphics     16 Murray Road, Rugby, CV21 3JN. (0788-571434) (0788-
  11279. 546376)
  11280. 7.2
  11281. The Serial Port     Burcott Manor, Wells, Somerset, BA5 1NH. (0749-670058)
  11282. 7.2
  11283. Topologika     P.O. Box 39, Stilton, Peterborough, PE7 3RL. (0733-244682)
  11284. 7.2
  11285. UK Software     38 Midlands Estate, West End, Southampton, SO3 3AD. (0703-
  11286. 474681)
  11287. 7.2
  11288. Wild Vision     15 Witney Way, Boldon Colliery, Tyne & Wear NE35 9PE.
  11289. (091-519-1455) (091-519-1929)
  11290. 7.2
  11291. Wyddfa Software     3 Preswylfa, Llanberis, Gwynedd, LL55 4LF. (0286-
  11292. 870101) (0286-871722)
  11293. 7.2
  11294.  
  11295. Acorn World 93 − The aftermath...
  11296. 7.3
  11297. So Acorn World 93 has come and gone. Did it live up to expectations?
  11298. Well, it certainly did as far as Norwich Computer Services is concerned.
  11299. We were well and truly ‘re-launched’ with the new-look magazine and our
  11300. somewhat more professional-looking stand. We were pleased to receive
  11301. such positive feedback from the many Archive subscribers who visited the
  11302. stand. I’m glad you liked it.
  11303. 7.3
  11304. It was great to have several of our regular contributors there at the
  11305. show so that people could chat to them. Many thanks to all those who
  11306. gave their time to be available.
  11307. 7.3
  11308. There was a lot of interest in the 105Mb removable drives. They really
  11309. have to be seen to be believed and, having seen them, many people bought
  11310. them. We also now have software available so that the IDE versions work
  11311. properly − many thanks to Atomwide for that!
  11312. 7.3
  11313. The best thing about Acorn World 93 as far as Archive is concerned is
  11314. that in three days, we increased our subscribers list by almost 9% ! In
  11315. fact, in the last month, our subscription base has increased by 17% − so
  11316. a big welcome to all the hundreds of new (and renewed!) subscribers. I
  11317. hope the new-look Archive will serve you well. Let us know if there is
  11318. any way you can think of to make it even better.
  11319. 7.3
  11320. ...and the ARM700 Machine?
  11321. 7.3
  11322. All we saw of the new machine was a tantalising screen display showing
  11323. what the new 16-bit desktop and 24-bit graphics capability could be
  11324. like. It didn’t even say that it was an ARM700/VIDC20 running the
  11325. display but I don’t see that  anything else could have produced such
  11326. stunning graphics at such speed.
  11327. 7.3
  11328. When will it be launched? Well, it would be nice to think that it would
  11329. appear at BETT ’94 in January but my guess is that we may have to be
  11330. even more patient than that.
  11331. 7.3
  11332. Happy reading!
  11333. 7.3
  11334. Products Available
  11335. 7.3
  11336. •    105Mb SyQuest drives − Because of larger than expected price drops,
  11337. A5000 owners can now have a 105Mb removable drive for under £400!
  11338. SyQuest have just cut the prices of their 105Mb mechanisms with the
  11339. result that we can take £60 off the prices of all our 105Mb drives. The
  11340. SCSI external drives are now £510, the SCSI internal drives are £430 and
  11341. the IDE version is now £395. These prices include one cartridge plus
  11342. cables but the SCSI prices do not include a SCSI interface. (If you
  11343. don’t already have a SCSI interface, we recommend the Morley uncached
  11344. interface at £160 through Archive.)
  11345. 7.3
  11346. (I do apologise to those of you who have recently bought these drives
  11347. but I did deliberately set the profit margins as low as I dared in
  11348. anticipation that the prices might drop − but I could not have foreseen
  11349. such a large price drop and, in any case, I couldn’t have set a negative
  11350. profit margin! Ed.)
  11351. 7.3
  11352. •    A5000 4−8Mb Upgrades − You can now upgrade the new 33MHz A5000
  11353. computers (ALB32 and ALB35) from 4 to 8Mb. The Archive price is £470.
  11354. They are self-fit upgrades provided you have a little bit of technical
  11355. know-how − no soldering is involved, just chip extraction and insertion.
  11356. 7.3
  11357. The 4−8Mb upgrade is also available for the old 24MHz A5000s (ALB22 and
  11358. ALB25) but the computer needs to come back to us for the upgrade to be
  11359. done. This is because the MEMC chip has to be removed and a socket
  11360. fitting in its place before the upgrade can be inserted. The price,
  11361. including two-way carriage is £545.
  11362. 7.3
  11363. •    Academy Television CD-ROMs − A new series of educational CD-ROMs has
  11364. been released, including Science Series I: The Elements (£130),
  11365. Directions 2000: French/¡En Marcha! Spanish (£140 each, including a
  11366. microphone recording system), and the Environment Series I: Water
  11367. (£130). You need to add £5 p&p to these prices, plus VAT.
  11368. 7.3
  11369. •    Acorn AKF50 − The latest Acorn monitor handles all screen modes up to
  11370. SVGA. It has a 0.28mm dot pitch tube and is built in the UK by
  11371. Microvitec PLC. When purchased separately, the price is £374, and if
  11372. purchased with a computer (in place of an AKF18) a surcharge of £75 is
  11373. made. (More details are given at the end of Stuart Bell’s article about
  11374. monitors on pages 9−12.)
  11375. 7.3
  11376. •    Acorn’s Education Cash-back offer − Until 24th December, Acorn are
  11377. making a £100 cash-back offer on sales of the new 33MHz A5000 computers
  11378. to educational establishments. Schools and colleges can buy any number
  11379. of A5000s and, after the purchase is complete, Acorn will send schools a
  11380. cheque for £100 for each A5000 computer purchased.
  11381. 7.3
  11382. •    Anglia Television CD-ROMs − Five more educational CD-ROMs are
  11383. currently available from Anglia TV. ‘Understanding the Body’ and
  11384. ‘Castles’ (£40 each) are self-contained library discs including stills,
  11385. video sequences, vector graphics animations and text written for the 11-
  11386. 14 age group. ‘Countries of the World’ and ‘Counties of Britain’ (£40
  11387. each) are for use with Anglia’s Key system − Key Plus, Key Note or Key
  11388. Calc can be used. Finally, ‘19th Century Biographies’ (£25) is the first
  11389. Key Plus datafile to be released on CD and features over 250
  11390. biographies. Discounts are offered for multiple purchases, and site
  11391. licences are available.
  11392. 7.3
  11393. •    ARM3 special price − We have got hold of some ARM3s without fpa socket
  11394. and are selling them off (“while stocks last”, as they say) at £145
  11395. instead of £185 inclusive. Ring the Norwich Computer Services office if
  11396. you are interested − please don’t just send in a cheque as there are
  11397. only a few available − ring first and we will put one aside if they are
  11398. still available.
  11399. 7.3
  11400. •    Armlock is a RISC OS software-only utility that prevents unauthorised
  11401. access to CMOS RAM or designated files/directories on the hard disc. The
  11402. CMOS settings are protected by password so that only the system manager
  11403. can make amendments.
  11404. 7.3
  11405. The hard disc is also password protected although, unlike other security
  11406. systems, the hard disc does not have to be partitioned into read-only
  11407. and writeable areas. File attributes are utilised to grant or revoke
  11408. access to files or directories for public users. ‘Execute-only’ allows
  11409. users to run applications but not to copy them, thus effectively
  11410. preventing software theft.
  11411. 7.3
  11412. Armlock also provides a facility to back-up the protected areas in a
  11413. compressed form to a series of floppy discs, (or other transfer medium),
  11414. thus allowing identical Armlock hard disc configurations to be created
  11415. on further machines.
  11416. 7.3
  11417. Armlock costs £35 +VAT single user or £135 +VAT for a ten-user licence
  11418. pack from Digital Services or £38 and £145 respectively through Archive.
  11419. 7.3
  11420. •    AudioWorks − One of the Computer Concepts’ products released at Acorn
  11421. World 93 was AudioWorks. It can handle a variety of sound files
  11422. (MicroSoft WAVe, Armadeus, DataVox, SoundTracker and RawData formats)
  11423. for playback from the standard Archimedes speaker, or advanced audio
  11424. boards like CC’s own Lark, which can also record samples.
  11425. 7.3
  11426. 8 bit, 12 bit, 16 bit, linear signed, linear unsigned, VIDC logarithmic,
  11427. m-law logarithmic, mono and stereo samples are all supported. There are
  11428. several display modes for the waveform display and the sound output can
  11429. be shown using the real-time spectrum analyser and oscilloscope
  11430. displays. An additional utility for playing back from hard disc in the
  11431. background with various effects is also provided. The price is £49 +VAT
  11432. from CC or £53 through Archive.
  11433. 7.3
  11434. •    BJC-600 − The Canon BJC-600 is the A4 version of the popular BJC-800
  11435. colour printer. Four colour CMYK inks are used for the best full
  11436. spectrum of colours, including real black, in resolutions up to 360 dpi.
  11437. “The high quality colour results that you can get on plain paper mean
  11438. lower running costs than other colour inkjet printers.” The price £529 +
  11439. £10 carriage +VAT from CC or £633 through Archive. (If you get your
  11440. calculator out, you will find that there is no discount on the CC price.
  11441. This is because CC only give a very small dealer discount so we cannot
  11442. offer any discount to subscribers. Sorry.)
  11443. 7.3
  11444. Anyone who saw the output of these new printers at Acorn World 93 will
  11445. confirm that they are very impressive, especially when you consider the
  11446. pricing compared with other colour printers.
  11447. 7.3
  11448. •    BJC-600 Turbo Drivers − The Computer Concepts range of Turbo Drivers
  11449. now includes one for the BJC-600 (currently the only printer driver
  11450. available for it!). It is designed to take advantage of the 24-bit
  11451. printing which more and more packages are now supporting. The software
  11452. requires RISC OS 3.1 or later, and a minimum 4Mb RAM is recommended. The
  11453. price is £49 +VAT from CC or £53 through Archive.
  11454. 7.3
  11455. •    Buzz is a new games label − actually, it is the budget arm of
  11456. Krisalis. They have just re-released some older titles at £9.99
  11457. inclusive each. Titles are Swiv, Revelation, Jahangir Khan Squash, Mad
  11458. Professor Mariarti and Manchester United.
  11459. 7.3
  11460. •    CD-ROM 6 Pack − A late release at the show, this CD-ROM drive (a
  11461. pioneer DRM-604X) marketed by Computer Concepts, uses Pioneer’s
  11462. ‘Quadraspin’ Technology to rotate the disc at four times normal speed,
  11463. giving a sustained 614 Kb/second transfer rate. It also has a six-disc
  11464. magazine and autochanger allowing it to do the job of six separate
  11465. drives. The package includes the drive and controller software. It will
  11466. work on any Archimedes with an Acorn-compatible SCSI interface, although
  11467. it is aimed at networked schools and high-end professional users. CD-ROM
  11468. 6 costs £999 +VAT +carriage from CC or £1150 inclusive through Archive.
  11469. 7.3
  11470. •    ColourCard Gold is based on the original Wild Vision/Computer Concepts
  11471. ColourCard. It keeps the large screen resolutions and fast redraw
  11472. speeds, but now also allows the 32,000 colour screen modes to be used on
  11473. the desktop (the 24 bit modes are not (yet?) desktop compatible) at
  11474. resolutions of up to 800×300 or 576×400. RISC OS 3.1 is needed and users
  11475. of older machines (A300/400) should ensure that their machine has a
  11476. genlock header fitted. An A3000 version is available, but requires a
  11477. special fitting kit so it is important to specify, when you order, which
  11478. machine you are using. The new Colourcard Gold costs £249 (+£6 carriage)
  11479. + VAT from Wild Vision or Computer Concepts or £280 inclusive through
  11480. Archive.
  11481. 7.3
  11482. •    Creator II − The new version of Alpine Software’s arcade game designer
  11483. has been released, with many changes, resulting from users’ feedback. A
  11484. tiled mode of operation is now available to create large background
  11485. sprites. Square tiles can be used to build up the background. Further
  11486. additions make it easier to use and improve the final result. The price
  11487. is £49 +£1.50 p&p direct from Alpine Software or £55 through Archive.
  11488. Upgrades from any previous version of Creator (1.xx) can be obtained for
  11489. £20 +VAT − return both your old Creator discs to Alpine Software.
  11490. 7.3
  11491. •    Crystal Maze − Based on the Chatsworth Television program for Channel
  11492. 4, this game features a mix of puzzles and action and has been released
  11493. exclusively to the Acorn Market. It costs £39.95 inclusive from Sherston
  11494. Software or £37 through Archive. (See the review on page 47.)
  11495. 7.3
  11496. •    Dinosaur Discovery − This is actually a new version of a game
  11497. originally written for the BBC Micro in 1985 by Jacaranda. This new
  11498. version is by 4Mation and makes use of the improved graphics facilities
  11499. of the Archimedes. The purpose is to follow the notes given in the diary
  11500. of a professor to find, and then incubate, a brontosaurus egg. Various
  11501. tasks must be completed and problems solved. The single user version is
  11502. £27.50 +VAT (£30 through Archive) and the site licence is £64.64 +VAT
  11503. (£70 through Archive). Schools may take advantage of a 28 day trial
  11504. period before buying the software from 4Mation. Individuals may obtain a
  11505. demo version by sending a blank disc directly to 4Mation.
  11506. 7.3
  11507. •    Ergo-Keyboards − Released by Castle Technology, these keyboards are
  11508. compatible with the Acorn keyboard, including the mouse socket and the
  11509. reset button. They have industry standard 102 key PC layout and hardware
  11510. keyboard mouse emulation. The price is £99 +carriage+VAT direct from
  11511. Castle Technology.
  11512. 7.3
  11513. •    Eizo F560iW is a 17“ flat-screen monitor (not Trinitron) with a higher
  11514. specification than the F550iW. It is quoted as 1280×1024 and has a dot
  11515. pitch of 0.26mm. (The F550iW is 1024×768 and 0.28mm.) Unless you intend
  11516. to get a colourcard, it would probably not be worthwhile getting a 560
  11517. instead of a 550 as the extra resolution would hardly be noticeable. (I
  11518. haven’t seen them side-by-side so this is based on supposition.) If you
  11519. compare the F560iW with the T560iT (Trinitron) then you get a monitor of
  11520. comparable resolution for £270 less (£1590 cf £1320) but you don’t get
  11521. the better brightness and increased colour saturation of the T560iT.
  11522. 7.3
  11523. •    Eizo F780iW is a 21“ flat-screen monitor (not Trinitron) with a
  11524. somewhat higher specification than the F760iW. It is quoted as 1664×1200
  11525. and has a dot pitch of 0.26mm. (The F760iW is 1280 ×1024 and 0.31mm.) If
  11526. you want the ultimate in monitors for use with a colourcard (or the
  11527. ARM700 machine!) then this is it. The Archive price is £3,300 including
  11528. VAT and carriage − rather more than the F760iW at £1,990 − but it would
  11529. certainly be a “future-proof” purchase!
  11530. 7.3
  11531. •    FireWorkz − The integrated spreadsheet, graphing and wordprocessing
  11532. package from Colton Software is now available. Effectively, this is a
  11533. merging of Resultz and Wordz and the integrated nature has the advantage
  11534. that, instead of creating a separate table and including it into the
  11535. wordprocessor, the wordprocessor can have ‘live’ data. The wordprocessor
  11536. features a style editor, button bar for frequently used functions,
  11537. spelling checker (55,000 word) and WYSIWYG display. The spreadsheet can
  11538. have background or manual recalculation, includes a custom function
  11539. macro language and access to a full range of charts. Import and export
  11540. functions include Wordz, Resultz, PipeDream, ASCII text, CSV, Lotus 1-2-
  11541. 3 and RTF text. The price is £169 +VAT (£185 through Archive) but there
  11542. is a special launch price (valid to the end of 1993) of £149 +VAT (£165
  11543. through Archive). Upgrades from Wordz and Resultz are available from
  11544. Colton.
  11545. 7.3
  11546. •    Flossy the Frog is an interactive adventure for under eights, released
  11547. at Acorn World 93 by 4Mation. Features include point and click movement
  11548. and investigation. Animations are also included and more than one can
  11549. occur at a time. It is designed to provide reading opportunities,
  11550. although it is not necessary to be able to read to use the software, and
  11551. it also teaches simple problem solving. The price is £24.50 +VAT from
  11552. 4Mation or £27 through Archive. Schools can take advantage of the ‘try
  11553. before you buy scheme’ from 4Mation.
  11554. 7.3
  11555. •    Haunted House is a desktop adventure game using a similar interface to
  11556. ‘The Wimp Game’. This new offering from 4th Dimension sets you
  11557. collecting all the antiques from an old house, at the owner’s
  11558. instruction, although he declines to come with you. At least 2Mb of RAM
  11559. is required and there are enhancements for ARM3 machines. Animations
  11560. enhance the game, in which 99.5% of the graphics are scanned. The price
  11561. is £25.95 or £24 through Archive.
  11562. 7.3
  11563. •    Home Computer Minefield − After a legal challenge by Commodore UK,
  11564. Acorn Computers have withdrawn their “Home Computer Minefield” video.
  11565. They will be moving on to the next stage of their free video campaign
  11566. which involves a detailed guide for parents on the educational use of
  11567. computers.
  11568. 7.3
  11569. •    Inkmun refills − System Insight have released a range of specialist
  11570. refill kits for some of the latest inkjet printers, including the CLC10,
  11571. BJC800, Epson Stylus 800 and Deskjet 1200. Refills are specifically
  11572. designed for each of the printers, the ink being matched to that of the
  11573. original cartridge manufacturer, and contained in a concertina-style
  11574. bottle eliminating syringes and sharp needles. As well as the ‘green’
  11575. aspect, refilling is ‘at least 50%’ cheaper. Prices start at £14.98
  11576. including VAT and first class postage for two complete refills. As a
  11577. special offer to Archive readers, System Insight are offering a 10%
  11578. discount on any Inkmun Refill Kit on all postal and telephone orders (a
  11579. maximum of five kits per customer) if you quote reference “Archive
  11580. Magazine RB20” when ordering.
  11581. 7.3
  11582. •    Jumble Fun − This is a game for pre-school and special needs from
  11583. Honormead Software Solutions costing £15.95 +VAT (including site
  11584. licence). It can be used in conjunction with switches or touch window.
  11585. Level one is a jigsaw and level two a picture jumble. Additional discs
  11586. with further topical jigsaws are available, or pictures can be imported
  11587. from Scribble, 1st Paint or scanned/digitised images.
  11588. 7.3
  11589. •    Medieval and Gothic Fonts − This font pack (reviewed in Archive 6.12
  11590. p77) from the Datafile has now been updated to include full character
  11591. sets, and the quality of drawing has also been improved. The pack
  11592. therefore now consists of four discs rather than three. The price
  11593. remains the same and existing users can upgrade by sending £2 to cover
  11594. costs. You do not need to return any discs.
  11595. 7.3
  11596. •    Midi add-on to Acorn I/O podule − This module is no longer available.
  11597. There are plenty of other Midi interfaces available but users of the I/O
  11598. podule will no longer be able to save a podule slot in this way.
  11599. 7.3
  11600. •    Navigator − Topologika have produced a content-free software pack to
  11601. develop navigation and mapping skills. Maps can be displayed on screen
  11602. and students can navigate around them in various different ways: compass
  11603. directions, compass bearings, O.S. references, latitude and longitude,
  11604. ‘turtling’ based on turns and moves and vectors (moves relative to your
  11605. current position). The pack comes with six ready-to-use activities on
  11606. disc, manual and teachers’ notes for £45 +£2.50 p&p +VAT or £52 through
  11607. Archive. (N.C. key stages 2 to 4, Geography, Maths and History.)
  11608. 7.3
  11609. •    Noddy’s Playtime is produced by The Jumping Bean Company. The
  11610. materials relate to the National Curriculum in Key Stage 1. English,
  11611. Maths and Science are covered with eight special learning programs,
  11612. Railway Station (memory game), N & B Works (observational activity),
  11613. Chimney House (musical fun), Noah’s Ark (jigsaw puzzle), Farm Yard
  11614. (animal matching), Market Place (letter recognition), Post Office
  11615. (counting) and Police Station (maze game) which are linked together by a
  11616. driving program. Also included is a full art package whose features
  11617. include picture colouring, electronic ‘fuzzy felts’, freehand drawing
  11618. with pens, spraycans and fill patterns. The software is RISC OS 3
  11619. compatible but 2Mb of memory is required. The site licence cost is £49
  11620. and the single user version is £25.99.
  11621. 7.3
  11622. •    Opening Doors on IT Capability − This sounds like the title of a book
  11623. but actually it is a series of “computer-based learning resources” from
  11624. the Calderdale Curriculum Support Team. The packages are integrated
  11625. collections of text and graphics file, tutor notes and student
  11626. activities. Packs available so far include Using Objects 1 (KS2/3
  11627. History, Technology − £20), Using Pictures 1 (KS2/3 History − £15),
  11628. Limestone Scenery (KS3/4 Geography − £40), Impressionism (KS2/3 Art −
  11629. £40). The prices include VAT − more details from Tim Scratcherd at
  11630. Calderdale Curriculum Support Team.
  11631. 7.3
  11632. •    RISC OS 3 Laser Direct Drivers − The long awaited Laser Direct Drivers
  11633. are now available from Computer Concepts, giving full compatibility with
  11634. the RISC OS 3 !Printers application. Free upgrades are available to
  11635. existing LD owners.
  11636. 7.3
  11637. •    Scribble is an easy-to-use art package aimed at pre-school and special
  11638. needs. The program can be tailored to meet the individual needs of the
  11639. user. The touch window screen is also supported. Topical support packs
  11640. are also available including ‘The Farm’, ‘Space’, ‘Dinosaurs’,
  11641. ‘Christmas’, and ‘Miscellaneous’. Pictures can be imported and exported
  11642. into other applications. The cost is £29.95 +VAT from Honormead Software
  11643. Solutions and includes a site licence.
  11644. 7.3
  11645. •    Squirrel 2 − Digital Services have announced a major upgrade to their
  11646. popular Squirrel database. Squirrel 2 has 38 separate enhancements over
  11647. the previous release versions including data compression, the ability to
  11648. store sprites, drawfiles and text on the backdrop, spreadsheet format
  11649. editing, subset updating and many others. A new graphing module is also
  11650. included. The new price is £139 +VAT or £150 through Archive.
  11651. 7.3
  11652. Existing users can upgrade to version 2 for £25 +VAT or £35 +VAT
  11653. including a revised manual. Upgrades are only available from Digital
  11654. Services.
  11655. 7.3
  11656. •    TCP/IP release 2 − There is now a new version of TCP/IP which has been
  11657. produced to take account of the various new network interface cards
  11658. available. The new price is £399 +VAT or £420 through Archive. This
  11659. price includes a site licence.
  11660. 7.3
  11661. Users of version 1 may upgrade to version 2 by sending a cheque for
  11662. £59.95 (inc VAT) to Acorn Direct − or ring 0933−279300 for more details.
  11663. 7.3
  11664. •    WordWorks − This package from Computer Concepts is supplied with the
  11665. new Impression packages (neither of which is yet available). However, it
  11666. is a separate application and has been released on its own to assist
  11667. users of all word processors (although it is more integrated with
  11668. Impression). It combines the functions of a desktop Thesaurus and a
  11669. complete English dictionary with explanations. It is also possible to
  11670. use it as an inverted dictionary − for example, you could find all words
  11671. whose explanation includes the word ‘useful’. Once a word has been
  11672. chosen, it can be transferred to your wordprocessor to save you typing
  11673. it again. WordWorks uses licensed thesaurus and dictionary data from
  11674. Collins, so you can be sure that the information is up-to-date, accurate
  11675. and of the highest quality. The price is £39 +VAT  from CC or £43
  11676. through Archive.
  11677. 7.3
  11678. Review software received...
  11679. 7.3
  11680. We have received review copies of the following: •Archimedes Game
  11681. Maker’s Manual (bk),   •ArcSimp V3 (electronics) (e),   •ArcVenture III
  11682. − The Vikings (e),   •ASM_Help (u),   •Cars − Maths in Motion (e),  
  11683. •Creator II (lgu),   •E-Numix (e),   •Gestalt 2 − Money & Shopping (e),
  11684.   •Gestalt 2 − Time & Fractions (e),   •Keyboard Trainer (em),
  11685. •Letters (e),   •Lingomaster (e),   •Mini Expansion Adaptor (h),  
  11686. •Navigator (e),   •Notes (u),   •Observess Expert System Shell, •Opening
  11687. Doors on IT Capability − four packs, see above (e),   •Sea, Trade &
  11688. Empire (e),   •Soapbox (e),   •Sounds & Rhymes (e), •Switch (g), 
  11689. •Tiles (e),   •Twilight (u).
  11690. 7.3
  11691. e=Education, bk=Book, g=Game, h=Hardware, l=Language, m=Music,
  11692. u=Utility, a=Art.
  11693. 7.3
  11694. If you would like to review any of these products, please contact the
  11695. Archive office. Potential reviewers will need to show that they would
  11696. use the product in a professional capacity or that they have some
  11697. knowledge of the particular field.  A
  11698. 7.3
  11699. Government Health Warning − Reading this could seriously affect your
  11700. spiritual health.
  11701. 7.3
  11702. Have you ever been really depressed? I don’t just mean feeling really
  11703. fed up − I mean that horrible rising tide of fear that wells up inside
  11704. you and makes you go hot and cold. You want to escape but there is
  11705. nowhere to run. Some of you won’t know what I am talking about − and I’m
  11706. glad for your sake that you don’t − but some of you will know exactly
  11707. how it feels. A few days ago, I slipped into just such a depression and
  11708. it was terrifying. I’m only just coming out of it.
  11709. 7.3
  11710. Given the sorts of things I normally say in these comments, I guess that
  11711. some of you will be expecting me to come up with some simple solution:
  11712. “God will heal you if you believe in Jesus” or some such.
  11713. 7.3
  11714. I only wish it were that simple! All I will say is that I don’t think I
  11715. would have survived that depression if it hadn’t been for the inner
  11716. strength that I receive through my faith in Jesus. Oh, yes, I can hear
  11717. my critics saying, “There you are, you see! Christianity is just a
  11718. crutch for those too weak to stand on their own two feet. They believe
  11719. in the unbelievable just to make themselves feel better.”
  11720. 7.3
  11721. Sorry but that’s just not true. I believe in Jesus because when I didn’t
  11722. feel any sense of need, I studied what Jesus said and decided it made
  11723. sense. Although it couldn’t be proved, I believed it to be
  11724. intellectually self-consistent. I therefore decided to take Jesus at his
  11725. word and accept all that he was offering.
  11726. 7.3
  11727. So, if you are feeling strong and that you have no need of a crutch, NOW
  11728. is the time to examine Jesus’ claims. At least you will know that you
  11729. haven’t been swayed into believing in Jesus just because you feel in
  11730. need of support or strength.
  11731. 7.3
  11732. Paul Beverley
  11733. 7.3
  11734. P.B.
  11735. 7.3
  11736. Fact-File
  11737. 7.3
  11738. (The numbers in italic are fax numbers)
  11739. 7.3
  11740. 4th Dimension     P.O. Box 4444, Sheffield. (0742-700661) (0742-781091)
  11741. 7.3
  11742. 4Mation     11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32
  11743. 8PA.
  11744. 7.3
  11745.     (0271-25353) (0271-22974)
  11746. 7.3
  11747. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2
  11748. 6QA.
  11749. 7.3
  11750. Academy Television     104
  11751. Kirkstall Road, Leeds, LS3 1JS. (0532-461528) (0532-429522)
  11752. 7.3
  11753. Acorn Direct     13 Dennington Road, Wellingborough, Northants, NN8 2RL.
  11754. 7.3
  11755. Acorn Computers Ltd    Acorn House,
  11756. Vision Park, Histon, Cambridge, CB4 4AE. (0223-254254) (0223-254262)
  11757. 7.3
  11758. Alpine Software     P.O.Box 25, Portadown, Craigavon, BT63 5UT. (0762-
  11759. 342510)
  11760. 7.3
  11761. Amsat-UK     94 Herongate Road, Wanstead Park, London E12 5EQ. (081-989-
  11762. 6741)
  11763. 7.3
  11764. Anglia Television      Education
  11765. Department, Anglia House, Norwich, NR1 3JG. (0603-615151) (0603-631032)
  11766. 7.3
  11767. Calderdale CST     Heath Training & Development Centre, Free School Lane,
  11768. Halifax, HX1 2PT. (0422-357832) (0422-348783)
  11769. 7.3
  11770. Cambridge International Software        8
  11771. Herbrand Street, Russell Square, London, WC1N 1HZ. (071-278-5136) (071-
  11772. 837-6077)
  11773. 7.3
  11774. Cambridgeshire Software House    8 Bramley
  11775. Road, St Ives, PE17 4WS. (0480-467945) (0480-496442)
  11776. 7.3
  11777. Castle Technology     Ore Trading
  11778. Estate, Woodbridge Road, Framlingham, Suffolk, IP13 9LL. (0728-621222)
  11779. (0728-621179)
  11780. 7.3
  11781. Colton Software (p7)    2 Signet
  11782. Court, Swanns Road, Cambridge, CB5 8LA. (0223-311881)
  11783. 7.3
  11784.     (0223-312010)
  11785. 7.3
  11786. Computer Concepts (pp8/13)    Gaddesden
  11787. Place, Hemel Hempstead, Herts, HP2 6EX. (0442-63933)
  11788. 7.3
  11789.     (0442-231632)
  11790. 7.3
  11791. Dabhand Computing     5 Victoria
  11792. Lane, Whitefield, Manchester, M25 6AL. (061-766-8423)
  11793. 7.3
  11794.     (061-766-8425)
  11795. 7.3
  11796. Dalriada Data Technology (p18)     145 Albion
  11797. Street, Kenilworth, Warkwickshire, CV8 2FY. (0926-53901)
  11798. 7.3
  11799. Datafile     71 Anson Road, Locking, Weston-super-Mare, Avon, BS24 7DQ.
  11800. 7.3
  11801.     (0934-823005)
  11802. 7.3
  11803. Digital Services     9 Wayte Street, Cosham, Portsmouth PO6 3BS. (0705-
  11804. 210600) (0705-210705)
  11805. 7.3
  11806. Doggysoft     7 Blackhorse Crescent, Amersham, Bucks., HP6 6HP.
  11807. 7.3
  11808. Electronic Font Foundry     Gibbs House,
  11809. Kennel Ride, Ascot, SL5 7AQ. (0344-891355) (0344-891366)
  11810. 7.3
  11811. E.S.M.     Duke Street, Wisbech, Cambridgeshire, PE13 2AE. (0945-63441)
  11812. 7.3
  11813. Expressive Software Products      Holly Tree
  11814. Cottage, Main Street, Strelley Village, Nottingham, NG8 6PD. (0602-
  11815. 295019)
  11816. 7.3
  11817. Honormead Software Solutions     The Grange,
  11818. Hospital Lane, Mickleover, Derby, DE3 5DR. (0332-512848) (0332-512867)     
  11819. 7.3
  11820. Icon Technology     9 Jarrom Street, Leicester, LE2 7DH. (0533-546225)
  11821. 7.3
  11822.     (or Mike Glover on 057-286-642)
  11823. 7.3
  11824. Jumping Bean Co     Leen Gate, Lenton, Nottingham, NG7 2LX. (0602-792838)
  11825. (0602-780963)
  11826. 7.3
  11827. Kudlian Soft     8 Barrow Road, Kenilworth, Warwickshire, CV8 1EH. (0926-
  11828. 851147)
  11829. 7.3
  11830. Le Computer     Main Road, Willows Green, Chelmsford, CM3 1QB. (0245-
  11831. 362225)
  11832. 7.3
  11833.     (0245-362225)
  11834. 7.3
  11835. Leading Edge     376 Meanwood Road, Leeds, LS7 2JH. (0532-621111) (0532-
  11836. 374163)    
  11837. 7.3
  11838. LOOKsystems (p40/41)    47 Goodhale
  11839. Road, Bowthorpe, Norwich, NR5 9AY. (0603-764114)
  11840. 7.3
  11841.     (0603-764011)
  11842. 7.3
  11843. Matt Black     P.O.Box 42, Peterborough, PE1 2TZ. (0733-315439)
  11844. 7.3
  11845. Micro Studio Ltd     22 Churchgate Street, Soham, Ely, Cambridgeshire.
  11846. (0353-720433)
  11847. 7.3
  11848. Microvitec Ltd    Bolling Road, Bradford, BD4 7TU. (0274-390011) (0274-
  11849. 734944)
  11850. 7.3
  11851. Norfolk IT Team    Norfolk County Inset Centre Witard Road Norwich NR7
  11852. 9XD.
  11853. 7.3
  11854. Oak Solutions (p14)    Broadway
  11855. House, 149-151 St Neots Road, Hardwick, Cambridge, CB3 7QJ. (0954-
  11856. 211760) (0954-211767)
  11857. 7.3
  11858. Oregan Developments     36 Grosvenor
  11859. Avenue, Streetly, Sutton Coldfield, B74 3PE.
  11860. 7.3
  11861. Quantum Software     35 Pinewood Park, Deans, Livingston, EH54 8NN. (0506-
  11862. 411162 after 6)
  11863. 7.3
  11864. Sherston Software     Swan Barton,
  11865. Sherston, Malmesbury, Wilts. SN16 0LH. (0666-840433)
  11866. 7.3
  11867.     (0666-840048)
  11868. 7.3
  11869. Sibelius Software     4 Bailey
  11870. Mews, Auckland Road, Cambridge, CB5 8DR. (0223-302765)
  11871. 7.3
  11872. Software 42     109 Ferry Road, Hullbridge, Essex, SS5 6EL.
  11873. 7.3
  11874. Spacetech     21 West Wools, Portland, Dorset, DT5 2EA. (0305-822753)
  11875. (0305-860483)
  11876. 7.3
  11877. System Insight     Unit 1-3, East Burrowfield, Welwyn Garden City, Herts,
  11878. AL7 4TB.
  11879. 7.3
  11880.     (0707-395500) (0707-395501)
  11881. 7.3
  11882. Topologika     P.O. Box 39, Stilton, Peterborough, PE7 3RL. (0733-244682)
  11883. 7.3
  11884. UK Software     38 Midlands Estate, West End, Southampton, SO3 3AD. (0703-
  11885. 474681)
  11886. 7.3
  11887. Unilab Ltd     The Science Park, Hutton Street, Blackburn BB1 3BT. (0254-
  11888. 681222)
  11889. 7.3
  11890.     (0254-681777)
  11891. 7.3
  11892. Widgit Software     102 Radford Road, Leamington Spa, CV31 1LF. (0926-
  11893. 885303)
  11894. 7.3
  11895. Words & Music     26 Newark Drive, Whitburn, Sunderland, SR6 7DF. (091-
  11896. 529-4788)
  11897. 7.3
  11898.     (091-529-5327)
  11899. 7.3
  11900. Colton
  11901. 7.3
  11902. New artwork
  11903. 7.3
  11904. CC
  11905. 7.3
  11906. New artwork
  11907. 7.3
  11908. Modes, Megahertz and Monitors
  11909. 7.3
  11910. Stuart Bell
  11911. 7.3
  11912. A beginner’s guide to monitors
  11913. 7.3
  11914. The ultimate aim of this article is to help Archive members to come to
  11915. an informed decision about the best way of upgrading the video display
  11916. which they are currently using on their Archimedes. It would be possible
  11917. simply to list the options, but that doesn’t help as soon as a new
  11918. monitor comes on the market, and choosing from a list isn’t really
  11919. making an “informed decision”! But the consequence is firstly that we
  11920. really have to understand a little of the development of video displays
  11921. on Acorn (and IBM compatible) computers, and secondly that we have to
  11922. get involved in interpreting the specifications of monitors, so that we
  11923. can determine their suitability for our particular computer.
  11924. 7.3
  11925. A little history
  11926. 7.3
  11927. 1987 was an important year in the personal computer industry. That was
  11928. the year that saw the production of the first A310 computer. It was also
  11929. the year in which IBM produced their PS/2 system, with a new standard of
  11930. video display − VGA, the acronym for ‘Versatile Graphics Adaptor’, which
  11931. is the interface board within the computer which produces a VGA display.
  11932. 7.3
  11933. Before 1987, there was a plethora of mutually-incompatible display
  11934. standards in the PC world, and thus no ‘industry standard’ which Acorn
  11935. could have chosen to follow. Instead, since the A310 was seen as – and
  11936. labelled as – the successor to the original BBC computer, Acorn chose to
  11937. maintain some measure of compatibility with the video output of that
  11938. machine. The BBC computer worked with televisions, or with what are
  11939. termed ‘broadcast standard’ monitors, which are effectively TV’s without
  11940. a tuner. Thus, the first Archimedes User Guide (1987), lists modes 0 to
  11941. 20, of which all but the last three will work on such displays. (Modes
  11942. 18-20 are the 640×512 displays for multisync monitors.) To this day, the
  11943. standard Acorn colour monitor is a broadcast standard device, with the
  11944. very important consequence that, to be fully compatible with an
  11945. Archimedes, a monitor must support these modes 0–17, and in particular
  11946. modes 12 and 15.
  11947. 7.3
  11948. A little terminology
  11949. 7.3
  11950. Monitors work much like televisions, in that the screen image is
  11951. ‘painted’ on the front screen of a cathode-ray-tube by a ‘gun’ which
  11952. fires electrons at the screen. (To be precise, on non-Trinitron colour
  11953. screens, there are three such guns.) The guns trace a path of parallel
  11954. lines, working down the screen, and at typically 640 points on each line
  11955. the gun may be turned ‘on’ or ‘off’, or to some intermediate power,
  11956. according to whether, for example, any green colour is required at that
  11957. point on that line on the screen. As soon as the screen has been
  11958. ‘painted’ once, the whole process starts again, each screen cycle being
  11959. termed a ‘frame’.
  11960. 7.3
  11961. There are three parameters to the timing of the display being provided
  11962. by the monitor. The first is the vertical scan frequency, or the frame
  11963. rate. This is the rate at which the whole screen is being ‘re-painted.’
  11964. Typically, this takes place 50 to 80 times a second. The number of
  11965. cycles is measured in ‘Hertz’, so such a monitor would be described as
  11966. having a frame rate of 50-80Hz.
  11967. 7.3
  11968. The second parameter is the number of lines of display that the monitor
  11969. can display in one second. This is termed the horizontal scan frequency,
  11970. or the line rate. A typical multisync monitor might have a range of
  11971. 30–60kHz, meaning that it can display 30 to 60 thousand lines in one
  11972. second.
  11973. 7.3
  11974. Thirdly, the bandwidth of a monitor describes the rate at which the
  11975. colour of individual ‘dots’ or pixels can be displayed on the screen. A
  11976. bandwidth of 80MHz would mean that it can display 80 million pixels per
  11977. second. Clearly, these parameters are related to each other, and also to
  11978. the resolution of the display on the screen. This is expressed as the
  11979. number of pixels displayed – for example 640×256 in mode 12. (You will
  11980. find it useful to have Appendix D of the RISC OS 3 User Guide in front
  11981. of you!)
  11982. 7.3
  11983. For example, a 60Hz frame rate and a 30kHz line rate would imply that
  11984. each frame contained 30,000/60 lines, that is 500 lines of display. In
  11985. practice, the borders at the top and bottom would reduce this to perhaps
  11986. 400 pixels in the vertical direction. Similarly, a 30kHz line rate and a
  11987. 30MHz pixel rate would suggest that each line contained 30,000,000 /
  11988. 30,000 = 1,000 pixels per line, which, allowing for borders might be
  11989. about 800 ‘dots’.
  11990. 7.3
  11991. Finally, the last often quoted parameter for a monitor is the ‘pitch’,
  11992. or the physical size of the pixels on the screen. Whilst a typical size
  11993. is 0.28mm, some lower quality screens may have a pitch of 0.39mm. The
  11994. quality of the perceived image will fall off rapidly if you try to
  11995. display more ‘dots’ than will fit on the screen. For example, my 14“
  11996. monitor has a 0.28mm pitch, and the horizontal width of the display area
  11997. is about 250mm. Therefore, one cannot expect to be able to display more
  11998. than 250 / 0.28 = 892 pixels across the screen. Some better monitors
  11999. will allow this rule to be bent a little, but quality will deteriorate.
  12000. 7.3
  12001. An example: Mode 12 on a standard monitor
  12002. 7.3
  12003. Mode 12 is the 16 colour 640×256 pixel mode used by many users with
  12004. standard monitors. Such displays have a fixed frame rate of 50Hz and a
  12005. fixed line rate of 15.625kHz. As we have seen already, this implies that
  12006. every frame must have about 15,625 / 50 = 312.5 lines, and you will
  12007. observe that, to allow for the top and bottom borders (and time for the
  12008. ‘guns’ to move back to the top of the screen) every desktop mode from 0
  12009. to 17 does indeed have 250 or 256 lines. The number of pixels displayed
  12010. along one line depends on the relationship between the pixel rate and
  12011. the line rate. In mode 12, these are 16Mhz and 15.625kHz respectively,
  12012. giving a theoretical 16,000,000 /15,625 = 1024 pixels.
  12013. 7.3
  12014. In practice, mode 12 displays 640, but you can see that there is scope
  12015. to use up some of the margins with some monitors – hence RISC OS 3’s
  12016. mode 35, a ‘wider’ mode 12 with 768 pixels per line. Similarly, it
  12017. squeezes 288 lines out of the theoretical 312, instead of only 256. By
  12018. increasing the pixel rate with standard monitors, it is possible to
  12019. increase the horizontal resolution of the display. For example, mode 16
  12020. uses a 24MHz pixel rate to give a 1056×256 display, and I have
  12021. personally been able to wind that figure up to over 1100 on some
  12022. screens. But the vertical limit of 256 to 288 lines remains.
  12023. 7.3
  12024. Thus, in 1987, Acorn computers offered a good range of modes, with up to
  12025. 256 colours, on ‘broadcast standard’ monitors, at a resolution up to
  12026. 640×256 pixels. This compared very favourably with the displays of other
  12027. personal computers and also offered compatibility with earlier Acorn
  12028. machines. For users with access to ‘multisync’ monitors, modes 18-20
  12029. allowed 640×512 displays. It should be noted at this point that, as the
  12030. RISC OS 3 mode list shows, such modes do not show twice as much
  12031. information. The logical area displayed (defined in ‘OS units’) is the
  12032. same, but as twice as many lines are used, the resolution and clarity of
  12033. the display is much better. Since mode 12 uses 640×256 pixels to display
  12034. 1280×1024 OS units, whilst mode 20 uses 640×512 pixels for the same
  12035. area, the former is said to be a ‘rectangular pixel’ mode, and the
  12036. latter a ‘square pixel’ one. Most higher resolution modes are of this
  12037. type, but it is important to be sure. For example, what is sometimes
  12038. described as a 1600×1200 mode on one of the new colour cards in fact
  12039. displays 1600×600 pixels – it is a rectangular pixel mode.
  12040. 7.3
  12041. Example 2: Mode 20 on a ‘multisync’
  12042. 7.3
  12043. Whilst standard monitors have fixed frame and line rates, multisync
  12044. monitors will synchronise with a wide range of rates – hence the
  12045. designation. Mode 20, a 16 colour 640×512 display has too many lines for
  12046. a standard monitor, but could be displayed on a multisync with quite a
  12047. range of different line rates. For example, a pixel rate of 24Mhz, a
  12048. line rate of 30.075kHz and a frame rate of 50Hz work quite well, giving
  12049. narrow borders. (You may like to check the calculations, to find the
  12050. theoretical display size.)
  12051. 7.3
  12052. However, as we shall see later, multisync monitors are not the answer to
  12053. all our problems. First, there is the question of cost but, more
  12054. importantly, we shall find that very few can display the standard
  12055. resolution modes without special software.
  12056. 7.3
  12057. The VIDC enhancer
  12058. 7.3
  12059. First developed by Atomwide, the use of the VIDC enhancer has been well
  12060. discussed in Archive. It may be worthwhile, however, to consider the
  12061. technical reasons for its development. For all machines up to and
  12062. including the A3000, the fastest pixel rate that the VIDC (the chip
  12063. responsible for the video display) could produce was 24MHz. Since 50Hz
  12064. is the lowest frame rate for practical use, that means that the maximum
  12065. number of pixels that could be displayed on the screen was 24,000,000 /
  12066.  50 = 500,000. Allowing for borders all round, the practical maximum was
  12067. about that of mode 40, 896×352 = 315,392 ‘dots’. Atomwide realised that
  12068. by speeding up the VIDC, a pixel rate of 36MHz is possible and Acorn
  12069. built this new clock rate into the later machines. For example, with the
  12070. right monitor, mode 102 – 1152×448 – 516,096 displayed pixels became a
  12071. possibility.
  12072. 7.3
  12073. The VGA standard
  12074. 7.3
  12075. As we have noted, IBM’s PS/2 machines introduced the VGA standard to the
  12076. PC world in 1987. It specified a 640×480 pixel 16 or 256 colour display,
  12077. with other modes, such as 720×400, being offered. As usual, where IBM
  12078. led, the rest of the industry followed (“All we like sheep have gone
  12079. astray... ”), and VGA became the industry standard. When a need for
  12080. higher resolutions was perceived, after an initial period of chaos, a
  12081. manufacturers’ association, VESA, defined the 800×600 (SVGA) and the
  12082. 1024×768 standards. Immediately, the need for multisync monitors became
  12083. less pressing and manufacturers could tailor the electronics of their
  12084. displays to support only the VGA standard and its successors. The cost
  12085. savings in producing these less-flexible monitors is quite massive –
  12086. hence the current price differences between multisync and SVGA monitors.
  12087. 7.3
  12088. For Acorn users, however, there is the major problem that the VGA
  12089. standard bears no relation to anything that Acorn produced prior to the
  12090. A30x0, A4000, A5000 and A540 machines. The VGA standard defines a pixel
  12091. rate of 25.175Mhz, and a line rate of 31.5kHz. The SVGA standards are
  12092. 36MHz and 35.5kHz respectively.
  12093. 7.3
  12094. Watford Electronics saw the advantages for Acorn users of being able to
  12095. use SVGA monitors and, in addition to producing a standard VIDC
  12096. enhancer, devised also an SVGA version, which added a 25.175MHz clock to
  12097. the 36MHz pixel clock normally provided. The use of this device is
  12098. described in my article “The Taxan 787 Monitor” in Archive 7.2 p77.
  12099. Whilst it forms a very cost-effective solution to monitor upgrading, the
  12100. limitations of the device in respect of the ‘letterbox’ display of
  12101. standard modes should not be ignored. Later Acorn machines added the
  12102. 25.175MHz clock, thus allowing the use of SVGA monitors for many but not
  12103. all display modes, as the table on page 220 of the RISC OS 3 User Guide
  12104. indicates.
  12105. 7.3
  12106. The VIDC – Memory bottleneck
  12107. 7.3
  12108. A significant limit on the quality of display produced by the VIDC –
  12109. with or without an enhancer – is the speed at which it can access the
  12110. memory which holds the information to be displayed. On older machines
  12111. with memory running at 8MHz, this is about 18Mb per second. Thus, at a
  12112. frame rate of 50Hz, this limits the screen memory to 18,000,000 / 50 =
  12113. 360Kb. (RISC OS itself limits display memory to 480Kb, but this is not
  12114. normally a problem.) The 360Kb limit precludes 256 colour versions of
  12115. the larger resolution modes being used. For example, the 16 colour
  12116. 800×800 mode 31 takes 234.4Kb, but a similar 256 colour mode would
  12117. require twice that, and is therefore impossible. A further problem is
  12118. that when using such ‘big’ displays, the VIDC takes most of the
  12119. bandwidth of the memory. In other words, it is so busy reading and
  12120. displaying the screen memory that it stops the processor from doing
  12121. useful work. This degradation is obvious on-screen, even with ARM3
  12122. processors.
  12123. 7.3
  12124. The bottle-neck solution: Colour Cards
  12125. 7.3
  12126. Again, these have been well described in earlier issues of Archive. They
  12127. circumvent the problems of VIDC speed and memory bandwidth although, at
  12128. the moment, they are still constrained by RISC OS’s 480Kb display memory
  12129. limit when displaying the desktop. With ‘square pixel’ displays of
  12130. 1600×600 with 16 colours or 800×600 with 256 colours in the desktop, and
  12131. 576×424 with 32,000 colours outside the desktop, they represent the
  12132. highest-quality upgrade for Archimedes users. But since they also
  12133. require extremely good monitors, almost certainly with a 17“ screen, to
  12134. display such great numbers of pixels, they cannot offer the lowest cost
  12135. upgrade path!
  12136. 7.3
  12137. Having outlined the development of Acorn display standards and attempted
  12138. to explain the characteristics of different monitors, in the second half
  12139. of this article next month, I shall try to help readers to come to an
  12140. informed decision about their own possible display upgrade path.  A
  12141. 7.3
  12142. Some new information has come to light since Stuart wrote the above
  12143. article...
  12144. 7.3
  12145. A new entrant
  12146. 7.3
  12147. Acorn have just launched their new AKF50 multisync monitor as an
  12148. alternative to the AKF18. It is a 14“ monitor with a dot pitch of 0.28mm
  12149. (the same as the Eizo 9060) compared with the AKF18’s 0.39mm. Like the
  12150. 9060, it works right down to the lower frequency modes and, from our
  12151. initial investigations here in the Archive office, it looks to be a very
  12152. good monitor for the price.
  12153. 7.3
  12154. The Archive price of the AKF50 is £374 compared with £600 for the Eizo
  12155. 9060 monitor. This may well be because the AKF50 is UK built (by
  12156. Microvitec) instead of being imported, fully-assembled, from Japan. (The
  12157. dollar exchange rates have been pushing up the prices of Japanese goods
  12158. for some time now.) If you want to buy one with an A5000, just add £75
  12159. to the price as quoted with the AKF18.
  12160. 7.3
  12161. Obviously, we cannot yet say anything about the long-term reliability
  12162. since it is a brand new monitor. However, anyone who has used Microvitec
  12163. monitors on BBC computers over the years will know that they had a very
  12164. good reliability record. We can only hope that this reputation will be
  12165. maintained. Ed.  A
  12166. 7.3
  12167. Beginners’ Column
  12168. 7.3
  12169. Laura Handoca
  12170. 7.3
  12171. Where do we go from here?
  12172. 7.3
  12173. Letters and questions are becoming a little thin on the ground and I
  12174. remain somewhat unconvinced of their general usefulness. With the new
  12175. series of beginners’ articles by the NITTs starting this month, I felt
  12176. it was time to take stock of the situation.
  12177. 7.3
  12178. What do people really want from the Beginners’ Column? The only feedback
  12179. from Acorn World 93  concerned programming (see below), with some
  12180. questions about where beginners can go for help.
  12181. 7.3
  12182. This is therefore an appeal for some slightly more specific information
  12183. from you, the reader. What areas of computing would you like to see
  12184. dealt with in Archive? What is your most persistent trouble spot
  12185. (printing?... organizing memory?...). I could compile a questionnaire to
  12186. find out this sort of thing but it would be easier if people wrote to me
  12187. with ideas.
  12188. 7.3
  12189. From the feedback so far, areas of confusion seem to include using the
  12190. task manager, configuration set-up, !Alarm, and what happens outside the
  12191. desktop. Please have a think about this and write to me!
  12192. 7.3
  12193. Programming...
  12194. 7.3
  12195. The main beginners’ queries I encountered at Acorn World 93 concerned
  12196. Basic programming. It has been suggested that we provide help for
  12197. beginners who are keen to learn how to program in Basic, but who
  12198. encounter problems that they can’t solve. The idea would be that they
  12199. should send in their program to the Beginners’ Column, indicating (if
  12200. possible) which section is causing difficulty, and describing what they
  12201. are trying to achieve.
  12202. 7.3
  12203. We will try to find and correct the mistake, and explain the reason why
  12204. the code did not work in the first place. We will probably not be able
  12205. to print whole programs in Archive but airing some common mistakes will,
  12206. hopefully, help most early programmers.
  12207. 7.3
  12208. So, if there is anyone out there who would find this a useful beginners’
  12209. feature, please send in your problem programs.
  12210. 7.3
  12211. More help available
  12212. 7.3
  12213. One thing I did pick up from the Acorn User magazine stand was a little
  12214. booklet entitled “The Acorn User Handbook”. It only took half an hour to
  12215. read but I thought it was quite well done − easy to read, jargon-free
  12216. and informative. I think some beginners would find it useful.
  12217. 7.3
  12218. It is only available from Acorn User magazine − contact them for more
  12219. details on 071-331-8000.  A
  12220. 7.3
  12221. CC
  12222. 7.3
  12223. From 7.2 page 8
  12224. 7.3
  12225. Oak
  12226. 7.3
  12227. From 7.2 page 7
  12228. 7.3
  12229. Look Systems
  12230. 7.3
  12231. From 6.12 page 40
  12232. 7.3
  12233. Look Systems
  12234. 7.3
  12235. From 6.12 page 41
  12236. 7.3
  12237. New Outline Fonts on the Archimedes
  12238. 7.3
  12239. Richard Hallas
  12240. 7.3
  12241. Ever since the Archimedes first appeared, there seems to have been a
  12242. dearth of quality fonts, at least in comparison with other systems.
  12243. Despite having the best font management software which, at the time it
  12244. was released, was a quite staggering step forward in quality and ease of
  12245. use, there has nevertheless been only a relatively small number of fonts
  12246. available in the Acorn format. In the cases where a font family was
  12247. available, there was normally the inconvenience that the Acorn name did
  12248. not match the PostScript name on other machines.
  12249. 7.3
  12250. We have at least been lucky to have had one font design house, the
  12251. Electronic Font Foundry, which has been dedicated to producing quality
  12252. outline fonts at a reasonable price, but it has frequently been true
  12253. that desired fonts from the Mac and PC platforms have simply not been
  12254. available to users of the Acorn machines. All that is now set to change.
  12255. 7.3
  12256. Two new contenders have just entered the scene, in the form of
  12257. LOOKsystems and the Datafile. Both companies are offering conversions of
  12258. high quality fonts from PostScript format into Acorn outline format, and
  12259. their prices are very competitive indeed.
  12260. 7.3
  12261. LOOKsystems’ 100 Monotype Typefaces Pack One
  12262. 7.3
  12263. Over the last few months, it has been difficult not to notice the high-
  12264. profile advertising from LOOKsystems in the various Acorn magazines: a
  12265. double-page spread, listing all the 100 Monotype fonts in the pack.
  12266. Given this amount of advertising, there is little point in listing all
  12267. the fonts in the pack here; suffice it to say that this first pack
  12268. consists of 100 individual font faces in 26 actual families, the number
  12269. of faces in each family ranging from 1 to 13.
  12270. 7.3
  12271. The price of the 100 Monotype Typefaces Pack One from Archive is £90,
  12272. which seems ludicrously cheap. Do you really get a set of very high
  12273. quality outline fonts, in RISC OS 2 and 3 format with full kerning data,
  12274. for only 90p each? It is, after all, quality rather than just quantity
  12275. which is required. I will get around to answering this question shortly.
  12276. 7.3
  12277. Opening the LOOKsystems pack when it arrived through my letter box did
  12278. indeed put me in a very favourable mood from the outset, as it is one of
  12279. the most attractively presented software packages I have yet come
  12280. across. The pack consists of six discs, a manual and some installation
  12281. notes housed in a slim white plastic wallet which is slightly larger
  12282. than A5. The A5 manual, which is of similar dimensions to an issue of
  12283. Archive, is a really beautifully presented document and must, in itself,
  12284. have been quite expensive to produce. Printed entirely on highly glossy
  12285. paper in red and black ink, it contains a complete printout of every
  12286. font in the pack, with type samples in various point sizes.
  12287. 7.3
  12288. Installation of the fonts has to be done by a special utility, you can’t
  12289. just copy the fonts onto your own discs, as they are both protected and
  12290. in the wrong format. The first time you run the installation program, it
  12291. prompts you for a unique password which, when typed in, unlocks the
  12292. package. (This only has to be done once.) Installation still has to be
  12293. performed by the utility after you have entered the password, as the
  12294. fonts are stored on disc in an efficient way. From the individual files,
  12295. the installation program extracts the RISC OS 3 or RISC OS 2 format
  12296. fonts, according to which format you have chosen. (Of course, if you
  12297. choose RISC OS 2 format, the kerning data is lost from the copied
  12298. version of the fonts.) It can even create new font directories for you.
  12299. The installation program is nicely presented, very simple to operate,
  12300. and can be run as many times as you wish. You don’t have to install all
  12301. the fonts at once − you simply pick which ones you want from a list. If
  12302. you only have RISC OS 2 in your machine, you can install the fonts in
  12303. that format and replace them with the improved versions (with kerning
  12304. pairs and more characters) if you upgrade later.
  12305. 7.3
  12306. The Datafile’s ITC, Letraset and URW font conversions
  12307. 7.3
  12308. The Datafile is doing a very similar job to LOOKsystems and is, in fact,
  12309. using the same conversion and hinting software. Unlike LOOKsystems,
  12310. however, the Datafile is selling font families singly at a rather higher
  12311. price. This is not a case of the Datafile trying to cash in − it’s just
  12312. that the two companies’ licensing agreements are different and it would
  12313. not be financially viable for the Datafile to sell its fonts any more
  12314. cheaply. The way that the Datafile’s pricing structure works is that you
  12315. pay £10 for the initial face in any family, £5 each for any further
  12316. family members up to the sixth face and then £3·50 each for any other
  12317. faces.
  12318. 7.3
  12319. Concerning packaging, the Datafile’s fonts are also very attractively
  12320. presented in a thin white plastic wallet which is similar to, but rather
  12321. smaller than, the LOOKsystems version. The wallet is almost square and
  12322. slightly larger than a 5¼“ disc. The relevant font is featured on the
  12323. cover, and a separate printout of one complete face in several point
  12324. sizes is supplied inside the package, along with samples of the other
  12325. faces. The disc itself also illustrates the font, which is a nice touch.
  12326. Where possible, the documentation also contains some historical
  12327. background about the font, which is both interesting and illuminating.
  12328. 7.3
  12329. Rather than taking the LOOKsystems’ installation approach, the Datafile
  12330. fonts are supplied in both formats on a single disc. You simply copy the
  12331. RISC OS 2 or RISC OS 3 face out into your own font directory.
  12332. Alternatively, you can use the RISC OS 3 font directly from the original
  12333. disc if you so wish, as a small application is supplied which adds it to
  12334. the font list. (Running fonts from floppy discs is a slow process,
  12335. though.)
  12336. 7.3
  12337. Since Datafile adverts have been less widespread than the ones from
  12338. LOOKsystems, here is a list of the fonts which are available at the time
  12339. of writing:
  12340. 7.3
  12341. From ITC: Bauhaus, Eras, Isadora, Manhattan, Panache; from Letraset:
  12342. Academy Engraved, Balmoral, Freestyle Script, Gillies Gothic Extra Bold
  12343. Shaded, Mastercard, Quixley, Sinaloa; from URW: Palladio, Antiqua.
  12344. 7.3
  12345. The Electronic Font Foundry ITC and Letraset fonts
  12346. 7.3
  12347. EFF is very much a known quantity in the Archimedes sphere, as it has
  12348. been producing fonts since the early days of the Archimedes. Recently it
  12349. has begun advertising ITC and Letraset fonts in addition to its own
  12350. typefaces. The reason for this is that it has now obtained a licence to
  12351. supply its own versions of these fonts and so there will be a certain
  12352. overlap between the fonts produced by EFF and the Datafile. The
  12353. difference is that EFF, being a design house, will be selling its own
  12354. versions of these fonts which have been newly created from the ITC and
  12355. Letraset shapes, whereas the Datafile sells actual PostScript
  12356. conversions, so what you get is very similar to what you would be
  12357. getting if you bought the PC or Macintosh version. Until recently, EFF’s
  12358. fonts have been supplied in large (video cassette size) plastic boxes,
  12359. but these rather over-size offerings have now been replace by smaller
  12360. wallets. The fonts themselves must simply be dragged from the disc into
  12361. your own fonts directory before you can use them. (There is also a very
  12362. simple install program which you can use to automate this process if you
  12363. wish.) No actual font printout is supplied, but a small utility,
  12364. FontTable, which is supplied on the disc, creates a drawfile of a font
  12365. so you can make your own printouts if you wish.
  12366. 7.3
  12367. EFF’s pricing structure has recently been revised. Fonts now cost £5 per
  12368. face in RISC OS 2 format, or £6 per face in RISC OS 3 format, which
  12369. includes kerning data. There are also a number of font packs which
  12370. (depending on the pack) can supply fonts for as little as £1 per font.
  12371. These prices only apply to Latin 1 fonts: other language fonts are
  12372. available at a higher price, and cater for around 60 languages. EFF is
  12373. currently the only company of the three to supply foreign-language
  12374. fonts, although LOOKsystems has definite plans to do so in the future.
  12375. 7.3
  12376. Quality and technicalities
  12377. 7.3
  12378. So much for the packaging and installation but what are the fonts
  12379. themselves like?
  12380. 7.3
  12381. When you buy an EFF font, you know that it has been specifically
  12382. tailored for the Acorn platform. Every character in the face will have
  12383. been defined, and best use will have been made of the special Acorn-
  12384. specific hinting methods for improving printing quality.
  12385. 7.3
  12386. As the LOOKsystems and Datafile fonts have both been produced using very
  12387. similar methods to each other, they can be grouped together for this
  12388. part of the discussion. These fonts have been converted from PostScript
  12389. and then have had full hinting and skeleton lines added to them, and
  12390. quality control measures have been taken to ensure that they all print
  12391. correctly, even at very small point sizes. However, since they have been
  12392. converted from PostScript, there are certain features which make them
  12393. slightly different from EFF’s Acorn-specific offerings. The most
  12394. important point, in a way, is that (initially, at least) the hinting
  12395. methods used are not quite as good as those used by EFF.
  12396. 7.3
  12397. The way that PostScript handles the curved parts of letters is different
  12398. from the Acorn method. The control points of the curved lines occur at
  12399. the N, S, E and W directions, whereas the Acorn system requires that
  12400. control points are positioned at NW, NE, SE and SW, and that pairs of
  12401. points are attached to the scaffolding lines, with the ‘belly’ of the
  12402. curved segment on the scaffold. The diagram below should make this
  12403. clearer. The left window is from EFF’s Garamond and the right one from
  12404. the LOOKsystems’ Monotype Garamond.
  12405. 7.3
  12406. As you can see, the EFF Q has pairs of points attached whereas the
  12407. PostScript conversion has only single points attached. This will lead to
  12408. a slight difference in quality when printing at small sizes. However,
  12409. Adrian Look (who wrote some of the conversion software used by both
  12410. LOOKsystems and Datafile) is investigating the possibility of rotating
  12411. the necessary points by 45° to enable them to be attached to the
  12412. scaffolding lines in the correct way. If he is successful, then both the
  12413. LOOKsystems and Datafile fonts will be upgraded. (The fonts will remain
  12414. the same price, and upgrades will be free to existing users.) Even if it
  12415. cannot be done, it does not really detract much from the quality of the
  12416. fonts. Any differences would only really be apparent at very small point
  12417. sizes and, in any case, at resolutions of 600 dots per inch or more
  12418. (resolutions which are now available cheaply via various direct-drive
  12419. laser printers) the effect would not really be noticeable at all.
  12420. Besides, the fonts have all been checked and modified as necessary to
  12421. ensure that ‘drop-out’ does not occur when printing the characters at
  12422. small sizes.
  12423. 7.3
  12424. For example, take a look at the bitmap illustrations on the opposite
  12425. page.
  12426. 7.3
  12427. These two bitmaps show exactly what you would get if you printed a
  12428. capital Q (the very same letters are shown in the previous illustration)
  12429. in 6 point text at 300 dots per inch. (This is really the smallest size
  12430. you can get away with on a standard resolution – 300 dpi – laser
  12431. printer.) The EFF character (left) does have slightly more balanced
  12432. sides with a better inner ‘belly’ at the mid-point of each curved side.
  12433. However, there are a couple of points to note. These two Qs are taken
  12434. from versions of Garamond from different design houses, and the overall
  12435. weight of the font in the right-hand window is a little heavier than
  12436. that in the left. Also, the descenders are of slightly different designs
  12437. to each other. The comparison is therefore not quite a fair one. Bearing
  12438. these points in mind, you can see that there is very little practical
  12439. difference in quality at these resolutions. If you were not printing on
  12440. a laser printer, and the resolution were lower, then differences may be
  12441. more apparent. However, if you don’t have a laser printer, these
  12442. differences will probably not worry you anyway! So, in a truly practical
  12443. sense, the potential difference in quality is not of great concern.
  12444. 7.3
  12445. A second issue is that of character sets. As mentioned above, in an EFF
  12446. font, every usable character is defined, including those in the range
  12447. ASCII 128−139 which are not specified in the Acorn format. This is EFF’s
  12448. own adaptation of the standard Latin 1 set. The new specification for
  12449. RISC OS 3 fonts includes some accented W and Y characters which were not
  12450. present in the RISC OS 2 specification and, of course, the EFF fonts
  12451. include these characters. The PostScript conversions do not include
  12452. these characters but the RISC OS 3 versions of the fonts generally have
  12453. a few more characters which are extra to the Latin 1 set. These include
  12454. S and Z (in both upper and lower case) with a caron accent (like an
  12455. inverted circumflex) and L with a slash through it. (Actually, these
  12456. characters are not accessible under the current version of the operating
  12457. system but that’s not the fault of the fonts − it’s a limitation of RISC
  12458. OS, but that’s another story...)
  12459. 7.3
  12460. Therefore, if you need fonts which can cope with the Welsh language
  12461. (circumflex W, etc) you have no choice but to buy the EFF fonts;
  12462. otherwise, there should be no problem, and the PostScript conversions
  12463. will give you a few extra characters for free.
  12464. 7.3
  12465. A further consideration is that not all the PostScript conversions have
  12466. absolutely full character sets. All the most important characters are
  12467. there but there are sometimes a few omissions in the display fonts.
  12468. (Characters such as <, > and = may be omitted.) This is, of course, not
  12469. a fault of the conversions − they’re not defined in the PostScript
  12470. sources either. The Letraset fonts, in particular, suffer from this and
  12471. so do a very few of the fonts in the Monotype pack. However, it’s not
  12472. really a problem since the fonts concerned are intended as display faces
  12473. rather than for body text and so you would be unlikely to use the
  12474. omitted characters anyway. The vast majority of the converted fonts have
  12475. absolutely full character sets (excepting the Welsh characters) and they
  12476. do of course follow Acorn’s layout of characters. (Under their licensing
  12477. agreements, LOOKsystems and the Datafile are not allowed to add any
  12478. characters to the ones already provided.)
  12479. 7.3
  12480. Now looking at the specific font packs available, the Monotype Pack One
  12481. certainly gives you a lot for your money. I am pleased to say that the
  12482. LOOKsystems fonts are really very good indeed. If you install them in
  12483. RISC OS 3 format, the fonts incorporate full kerning data. RISC OS
  12484. applications are now increasingly making use of this data and it can
  12485. drastically improve the appearance of documents. (In particular, current
  12486. versions of Impression, Ovation, Wordz and PMS make use of automatic
  12487. font kerning under RISC OS 3.)
  12488. 7.3
  12489. As for criticisms, it is really rather hard to make any. Aside from the
  12490. point that the scaffolding could be slightly improved (which Adrian Look
  12491. is actively working on), the only point I can think of is that it’s a
  12492. bit of a pity that there’s not slightly more variety in the fonts
  12493. provided. A few of them do look a bit similar and it would perhaps have
  12494. been nice if a few more display faces could have been included among all
  12495. the body text fonts. However, the fonts have been well-chosen and form
  12496. an excellent range of ‘starter-fonts’. Also, the range provided gives a
  12497. good representation of typographical history, from the ‘classic’ Blado
  12498. and Poliphilus (whose original designs date from the early sixteenth
  12499. century) to much more modern fonts. A second point is that it’s very
  12500. useful to get the full range of the font families at once, rather than
  12501. just, say, four faces per family. The Blado and Poliphilus fonts do
  12502. contain a lot of control points and have a rather lumpy appearance when
  12503. examined in detail. This is seemingly a result of slightly over-zealous
  12504. conversions of the hot-metal originals into PostScript format, with
  12505. possibly a little too much attention to fine details. They are certainly
  12506. ‘authentic’ fonts but they do consume a bit more memory and disc space
  12507. than is desirable. Anyway, that’s a fault of the originals rather than
  12508. the conversions.
  12509. 7.3
  12510. There are also some unusual inclusions in the LOOKsystems pack which are
  12511. well worth having (such as Goudy Text Lombardic Capitals), and I was
  12512. very pleased that a Plantin Expert set was included. The expert fonts
  12513. include the ‘standard’ ligatures which are not built into the Acorn font
  12514. specification, as well as old style numerals, small capitals and tools
  12515. for building up fractions. (The EFF Publishers’ Pack includes a Garamond
  12516. font – LondonA – with similar expert sets.) The expert sets are of
  12517. course for quite specialised use, and the characters available do not
  12518. all conform to the standard layout − indeed, they couldn’t, as many
  12519. aren’t included in the specification. Full character sets are not
  12520. provided in these fonts. However, for specialised use, and for really
  12521. sprucing up the appearance of your documents to the highest standards,
  12522. they are invaluable. Both LOOKsystems and EFF expert sets follow similar
  12523. layouts. (How fitting that this article should be published in the first
  12524. issue of Archive in which Monotype’s Plantin is being used for the main
  12525. text. Ed)
  12526. 7.3
  12527. The Datafile’s font conversions are of a very similar quality to those
  12528. from LOOKsystems. The same comments apply about their conversion
  12529. processes, hinting and character sets. In the first instance, the
  12530. Datafile was only going to be converting ITC and Letraset fonts, but URW
  12531. (the Hamburg company which creates the original PostScript files) was so
  12532. impressed with the conversion quality of the first selection that they
  12533. granted the Datafile an exclusive licence to convert their own fonts.
  12534. 7.3
  12535. URW is the biggest design house in Europe, and wrote the software which
  12536. is used to convert the original letter designs into the actual
  12537. PostScript in the first place. The Datafile’s acquisition of exclusive
  12538. rights to supply URW fonts in Acorn format is of huge importance given
  12539. Acorn’s new printing ventures in Germany and Holland. Acorn versions of
  12540. these URW fonts have been specifically requested by the Germans, and the
  12541. Datafile is now supplying fonts to AB Dick in Germany and ECD in Holland
  12542. as part of Acorn’s publishing system.
  12543. 7.3
  12544. The selection of fonts from the Datafile is generally ‘fancier’ overall
  12545. than the LOOKsystems offerings at the moment, although some body-text
  12546. fonts are available too. The Letraset conversions generally suffer from
  12547. the incomplete character sets mentioned above but this is only because
  12548. the characters do not exist in the PostScript versions. Also, in some
  12549. fonts there are some interesting additions. In particular, the Freestyle
  12550. Script conversion (which includes a bold face) contains a number of
  12551. special ligature characters (for example qu, on, tt). Whilst this means
  12552. that this particular font is in a non-standard format, with a bit of
  12553. trouble you can get some font-specific refinements which would not
  12554. otherwise be possible. Interestingly, this font is also available from
  12555. EFF. In this incarnation, the character set is absolutely standard, as
  12556. you would expect from EFF. None of the special ligature characters are
  12557. provided (and EFF does not currently supply a bold face). However, the
  12558. full, standard character set may be what you require.
  12559. 7.3
  12560. The LOOKsystems pack contains a copy of Monotype Garamond. EFF currently
  12561. produce ITC Garamond, so I compared the two. It was interesting to find
  12562. that they are so different as to almost comprise two different fonts
  12563. (see above, in the Q hinting example). There are in fact at least four
  12564. different versions of Garamond (designed by different companies) in use,
  12565. and these are two of them. It does illustrate the point, though, that
  12566. you cannot assume that two fonts with the same name from two companies
  12567. will be just the same. In this case, I preferred the EFF design but this
  12568. is not a comment on the quality of either font.
  12569. 7.3
  12570. I also compared the EFF version of ITC Bauhaus with Datafile’s
  12571. conversion of ITC Bauhaus. Even though this is the same font from the
  12572. same source, I still found a (smaller) number of differences, which can
  12573. be accounted for by the fact that EFF does its designs from the original
  12574. shapes rather than converting PostScript data. I found the Datafile’s
  12575. version to be preferable, with more rounded letter shapes overall − but
  12576. that’s a subjective judgement.
  12577. 7.3
  12578. Conclusions
  12579. 7.3
  12580. If you owned a Mac or a PC, and you were to buy one of these fonts, it
  12581. would cost you around £38 for every single face. If you buy them from
  12582. the Datafile, they cost you around £5 each, from EFF they cost up to £6
  12583. each, and from LOOKsystems they all cost 90p each.
  12584. 7.3
  12585. Whilst the Datafile’s fonts look a little expensive compared with the
  12586. LOOKsystems fonts, it is important to remember that the LOOKsystems
  12587. fonts are only sold in packs of 100, and £90 (at Archive price) at once
  12588. can seem like a great deal, especially if you only really want one or
  12589. two fonts in the pack. The Datafile fonts are available singly, and
  12590. there is an additional advantage that if you want a particular ITC,
  12591. Letraset or URW font which has not yet been converted, you can ask the
  12592. Datafile for it and its conversion will be made a priority.
  12593. 7.3
  12594. The LOOKsystems and Datafile packs present, for the first time on the
  12595. Archimedes, world-class quality fonts from Monotype and ITC, and their
  12596. ranges will include not only brand-new typefaces, but also classics
  12597. which have been around for as long as these companies themselves.
  12598. 7.3
  12599. The historical importance of many of these fonts should not be
  12600. understated. The Monotype Corporation, in particular, has been creating
  12601. typefaces of world renown for a century, and the Monotype Classic Font
  12602. library consists of around 700 typefaces which have been adapted from
  12603. their hot-metal originals using the same software which Adobe uses for
  12604. creation of its own fonts. Now this classic library is to become
  12605. available to Acorn users, courtesy of LOOKsystems, and that really is
  12606. good news for anyone who has even the slightest interest in printing.
  12607. 7.3
  12608. The outline fonts supplied by the Datafile and LOOKsystems are high
  12609. quality originals, and of the finest traditions, as ITC New York,
  12610. Monotype, etc are world class type foundries which work with the
  12611. original type designers, and very many famous typefaces have been
  12612. designed by or for these companies. The importance of these licences for
  12613. Acorn users cannot be stressed too highly, as they mean that well over
  12614. 3000 typefaces will eventually be converted into Acorn format, finally
  12615. bringing Acorn users in line, typographically speaking, with the other
  12616. computer platforms − and all at much lower costs.
  12617. 7.3
  12618. The points I have made about less-than-ideal scaffolding and
  12619. occasionally slightly incomplete character sets are really very minor
  12620. niggles. I have only really included them to be fair to all companies
  12621. concerned, and to paint a true picture. In answer to the question I
  12622. posed at the beginning, “Is it too good to be true” the answer has, for
  12623. once, to be a resounding “No!”. Both the LOOKsystems and the Datafile
  12624. fonts are of the highest quality and if you are in need of any new
  12625. fonts, I urge you to support these companies in their new ventures.
  12626. After all, the fact that these converted fonts have had extra hinting
  12627. added really makes them better quality than their PostScript originals,
  12628. and the fact that they can be bought for as little as a fortieth of
  12629. their prices on other platforms comprises one of the biggest bargains in
  12630. computer history. The conversions of these classic fonts at these prices
  12631. suddenly makes Acorn machines seem a whole lot more attractive to
  12632. publishers of all kinds, and can only be very good for the Acorn
  12633. community as a whole.  A
  12634. 7.3
  12635. Introducing Your Computer
  12636. 7.3
  12637. Norfolk IT Team
  12638. 7.3
  12639. This is the first of our new series of articles for the absolute
  12640. beginner which we announced in the last issue of Archive.
  12641. 7.3
  12642. No assumptions
  12643. 7.3
  12644. Although we said last month that there would be no assumptions, we are
  12645. in fact going to make just two. The first is that you have managed to
  12646. connect together the various parts of your machine and have switched it
  12647. on. We are relying on you to have done that because the various
  12648. computers in Acorn’s A series range all connect together slightly
  12649. differently and the Welcome Guide supplied with your machine includes
  12650. very clear instructions for this process.
  12651. 7.3
  12652. Our second assumption is that you are using a machine with RISC OS 3 in
  12653. it. Aargh − jargon already! RISC OS 3 is the current version of the
  12654. operating system − i.e. the programs that are always inside your
  12655. computer. Let’s try to explain what an operating system is through the
  12656. use of an analogy.
  12657. 7.3
  12658. If you had serious amnesia, you might forget who you were, where you
  12659. lived, etc. If you were affected even more badly than that, you might
  12660. find that you could not even read or talk or walk. These basic faculties
  12661. are rather like the things your computer knows about as soon as you
  12662. switch it on. It has, as it were, an identity. It also possesses a set
  12663. of procedures which enable it to recognise a program on a disc, know how
  12664. to make a picture appear on the monitor screen, etc.
  12665. 7.3
  12666. If when you switch on your computer there is a little green acorn in the
  12667. bottom right hand corner of the screen then you have RISC OS 3 − all is
  12668. well. If you have an older computer and a multi-coloured ‘A’ symbol in
  12669. the bottom right hand corner of the screen then you have RISC OS 2 − an
  12670. older version of the operating system. Our advice would be to upgrade it
  12671. to the newer version, Talk to your local dealer about this − the cost is
  12672. little compared to what you probably paid for your computer and there
  12673. are significant advantages.
  12674. 7.3
  12675. The mouse
  12676. 7.3
  12677. The mouse is used to get information into the computer. Moving the mouse
  12678. around on a flat surface moves a small pointer around on the screen −
  12679. try it. You should be holding the mouse with the wire pointing away from
  12680. you. As you move the mouse away from you then the pointer moves up the
  12681. screen, as you move it towards you then the pointer moves down the
  12682. screen. Moving the mouse to the left moves the pointer to the left and
  12683. so on. If you run out of space for your mouse to move but have still not
  12684. got the pointer far enough on the screen just pick up the mouse, move it
  12685. back a bit, put it down again and carry on. It’s rather like ‘brumming’
  12686. a toy car. For as long as the mouse is picked up, the pointer will not
  12687. move on the screen. It is a good idea to buy a ‘mouse mat’ − a spongy
  12688. pad that mice particularly like to move around on.
  12689. 7.3
  12690. The buttons
  12691. 7.3
  12692. The mouse has three buttons. These have different names and all do
  12693. slightly different things. They are known, from left to right, as
  12694. Select, Menu and Adjust. Many people find it easy to remember because of
  12695. a certain brand of baby milk powder. If it bothers you that you can not
  12696. remember the names of the buttons then simply mark them as S, M and A
  12697. with a marker pen.
  12698. 7.3
  12699. Select, the lefthand button, is generally used to choose things and do
  12700. things on the screen (e.g. keeping it pressed down while moving the
  12701. mouse to draw a line in an art program). The Menu or middle button is
  12702. used − well you’ve probably guessed that one − it calls up a menu (a
  12703. list of options) if you want to go on to do something other than what
  12704. you are already doing. These first two are the buttons you will be using
  12705. most − which is great if you are right-handed as the select button sits
  12706. most naturally under your right index finger. Software does exist which
  12707. allows you to reverse the way the buttons are named if you feel you need
  12708. it but most left-handers don’t seem to be bothered. The Adjust button
  12709. has particular uses which you will gradually come to appreciate as you
  12710. become more familiar with your computer.
  12711. 7.3
  12712. Clicking
  12713. 7.3
  12714. When you use a button on the mouse, you will most usually need to press
  12715. it quickly just once − this is known as ‘clicking’. Sometimes you will
  12716. need to press it twice in rapid succession − known as ‘double-clicking’.
  12717. People can get anxious about trying to remember when to click and when
  12718. to double-click but it’s not worth worrying about − if a single click
  12719. doesn’t work then just try a double-click!
  12720. 7.3
  12721. Dragging
  12722. 7.3
  12723. This is another use of the buttons on the mouse. ‘Dragging’ is moving
  12724. the mouse while holding down a button, usually <select>. (The convention
  12725. in Archive is to use “<select>” rather than saying “the select button”
  12726. every time. Similarly, we would say “press <return>” rather than “press
  12727. the return key”. Ed.) In most cases, the pointer will need to be
  12728. positioned over a particular object or ‘icon’ on the screen, the button
  12729. depressed, the mouse moved until the pointer is in a new position and
  12730. then the button released.
  12731. 7.3
  12732. The screen
  12733. 7.3
  12734. When you turn your computer on, after a short delay during which there
  12735. will be an introductory RISC OS 3 message, you will see something like
  12736. the picture opposite.
  12737. 7.3
  12738. Most of the screen is blank but at the bottom is the iconbar. Icons are
  12739. used extensively in the wonderful world of RISC OS which you are about
  12740. to enter. However, these icons bear little resemblance to religious
  12741. pictures painted onto wooden panels hanging in a Greek monastery. They
  12742. are used to represent programs, disc drives, saved work − everything!
  12743. Generally they are designed to convey their meaning fairly well but some
  12744. are arbitrarily designed or simply represent something too abstract to
  12745. picture easily. This icon, at the bottom left of your screen is designed
  12746. to represent the opening of your machine’s floppy disc drive...
  12747. 7.3
  12748. and this one...
  12749. 7.3
  12750. represents a ‘folder’ of tools which are analogous to crayons, paint
  12751. brushes, pens etc.
  12752. 7.3
  12753. Your computer may well have more icons at the bottom left of the screen
  12754. and will have a couple at the bottom right too − bear with us for now,
  12755. we’ll come to them later.
  12756. 7.3
  12757. Opening a window
  12758. 7.3
  12759. Right, let’s do something! Move the mouse pointer until its tip is
  12760. within the ‘Apps’ icon at the bottom left of your screen and click
  12761. <select> once. A ‘window’ will open on your screen. A window is a part
  12762. of the screen where a particular job that the computer is doing is
  12763. displayed. A window might contain a page of writing you are working on,
  12764. a picture you are painting, a game you are playing or whatever.
  12765. 7.3
  12766. This particular window is a ‘directory’ − it shows us the contents of
  12767. the Apps ‘folder’. (See the diagram at the bottom of the page.) The
  12768. icons within it all represent applications. The word ‘application’ is
  12769. generally used rather than the word ‘program’ to refer to what is
  12770. nothing more than a set of instructions for the computer to enable it to
  12771. carry out a task.
  12772. 7.3
  12773. Window icons
  12774. 7.3
  12775. Around the edge of the window you have opened are a series of tiny
  12776. icons. All RISC OS windows have some or all of these icons. Once you
  12777. have learned what they are for then that knowledge will be applicable
  12778. whether you are using a word-processor, database, painting, diary
  12779. application or whatever. It is worth putting in a little work at this
  12780. stage − later it becomes much easier as a result. In the same way that
  12781. you do not need to re-learn all your driving skills when you use a
  12782. different car, you will not need to re-learn everything for each
  12783. computer application you use.
  12784. 7.3
  12785. To explore the functions of these icons, it will be useful to have a
  12786. second window open on the screen so let’s load an application. Move the
  12787. pointer over the ‘!Calc’ icon and double-click <select>. Sometimes it
  12788. takes a little practice to get the speed of your clicking right, but
  12789. eventually it becomes second nature. You will know you have succeeded
  12790. when a small calculator icon appears on the iconbar on the right-hand
  12791. side. You have loaded an application. To use it, now move the pointer
  12792. down to the icon on the iconbar at the bottom of the screen and click
  12793. over it with <select>. The calculator which appears on screen can be
  12794. used with the mouse pointer doing the job your finger does with a hand-
  12795. held calculator. Click on <select> to press the buttons.
  12796. 7.3
  12797. Now back to our exploration of the window icons. Here is a picture of a
  12798. window with its icons labelled.
  12799. 7.3
  12800. We’ll take these icons one by one. Experiment with the icons on the
  12801. windows on your screen.
  12802. 7.3
  12803. •    Send to back − If one window is overlapping others on the screen then
  12804. clicking <select> on this icon will send a window behind all the others.
  12805. In this way your windows can be ‘stacked’ on the screen rather like
  12806. sheets of paper on a desk top. In fact, Acorn use the term desktop to
  12807. refer to this way of working on screen.
  12808. 7.3
  12809. •    Close the window − Click on this with <select> and the window will
  12810. close. As the icon is an ‘X’, this operation can be thought of as
  12811. kissing a window goodbye! Remember to click on the Apps icon to re-open
  12812. your directory window or on the calculator icon to open a calculator
  12813. window again.
  12814. 7.3
  12815. •    Title bar − This shows the title of the window but also has a very
  12816. important function. Clicking with <select> on the title bar of a window
  12817. will always bring it to the front of the ‘stack’ − try it. If you ‘drag’
  12818. the title bar (move the pointer over it, press <select> down and,
  12819. keeping it down, move the mouse) then the window can be moved around the
  12820. screen.
  12821. 7.3
  12822. •    Adjust size (bottom right) − If this icon is present, dragging it will
  12823. change the size of the window on the screen. Try it on the Apps
  12824. directory window − drag it up and left first to shrink the window. Note
  12825. that the window may be made tall and narrow, short and wide etc and that
  12826. the icons inside it will shuffle around to show as many of themselves as
  12827. possible.
  12828. 7.3
  12829. •    Toggle size − If you have previously shrunk a window, clicking on this
  12830. icon will enlarge it to the size of the whole screen or as large as it
  12831. need be to show all its contents. Clicking on it again will return the
  12832. window to the smaller size so this icon flicks (toggles) between the two
  12833. sizes.
  12834. 7.3
  12835. •    Scroll arrows − Try shrinking the Apps directory window until you can
  12836. only see one or two of the icons inside it. Now holding <select> down
  12837. over one or other of the scroll arrows will move the contents of the
  12838. window up or down. See what happens if you use <adjust> instead of
  12839. <select>.
  12840. 7.3
  12841. •    Scroll bar − When a window is at less than its full size then the
  12842. scroll bar can be dragged up and down to move the window contents.
  12843. Clicking in the area between the scroll bar and a scroll arrow will
  12844. cause the window contents to jump a window-full at a time.
  12845. 7.3
  12846. Some windows have horizontal scroll controls at the bottom as well as
  12847. the vertical ones on the right hand edge.
  12848. 7.3
  12849. Finishing
  12850. 7.3
  12851. So far, all this has led you to the point where you can use your
  12852. computer as a very expensive, basic calculator! Now to finish using the
  12853. computer for the time being.
  12854. 7.3
  12855. Move the pointer down over the calculator icon on the iconbar and click
  12856. on <menu>. A menu will appear with two items on it. Move the pointer
  12857. over the ‘Quit’ option and it will be ‘highlighted’. While it is
  12858. highlighted, click <select> and the icon on the iconbar will vanish. The
  12859. application has now been closed down.
  12860. 7.3
  12861. It is a good idea to get into the habit of ‘shutting down’ your computer
  12862. properly. Move the pointer over the green acorn icon in the bottom right
  12863. corner of the screen and click <menu>. Now select ‘Shutdown’ just as
  12864. before you selected ‘Quit’ from the calculator menu. Your computer will
  12865. inform you when it is ready to be turned off.
  12866. 7.3
  12867. In the next issue of Archive we shall introduce the keyboard, cover the
  12868. use of discs and loading and saving work such as text and pictures.
  12869. 7.3
  12870. As we said last month, do contact us if you have any comments to make
  12871. about our beginners’ articles or requests for areas you would like us to
  12872. cover in the future.  A
  12873. 7.3
  12874. Many thanks to Mark Hickson of NITT for this first article and to the
  12875. team of “expert beginners” who looked at Mark’s article before it was
  12876. published. Trying to combine five or six people’s (sometimes
  12877. contradictory) views of how to improve Mark’s article proved rather
  12878. difficult but I hope I have included the best suggested changes.
  12879. 7.3
  12880. If you have views on what you would like to hear about in these
  12881. articles, write to me at the Archive office or direct to Mark Hickson at
  12882. NITT. Ed.  A
  12883. 7.3
  12884. Dalriada Data
  12885. 7.3
  12886. From 7.1 page 5
  12887. 7.3
  12888. Enlarged to fit space, please.
  12889. 7.3
  12890. PipeLineZ
  12891. 7.3
  12892. Gerald Fitton
  12893. 7.3
  12894. Thanks for your many letters and the praise you’ve heaped on me for the
  12895. article which appeared in Archive a couple of months ago. Although I
  12896. have a lot which I could write this month, I am mindful that much of
  12897. Archive will be filled with reports of the Acorn World Show. Rather than
  12898. have my submission succumb to the delicate touch of the Editor I have
  12899. restricted myself to one major topic and a few odds and ends.
  12900. 7.3
  12901. Odds & Ends
  12902. 7.3
  12903. There is no doubt that PipeDream 4 continues to be supported by Colton
  12904. Software. The most recent version of PipeDream 4 is V 4.13. If you have
  12905. any suggestions for V 4.14 then please write to Mark Colton, Colton
  12906. Software, 2 Cygnet Court, Swanns Road, Cambridge, CB5 8LA marking the
  12907. envelope “PipeDream 4.14”. If you have found a ‘bug’ in V 4.13 then it
  12908. will help diagnosis if you can enclose an example on disc which
  12909. demonstrates the ‘bug’.
  12910. 7.3
  12911. In the past, if you have wanted to upgrade from one Colton Software
  12912. product to another (e.g. PipeDream 3 to Wordz) then you would have been
  12913. offered a ‘trade in’ value for your unwanted software. Now Colton
  12914. Software are extending this ‘trade in’ offer to many products other than
  12915. their own. For example, you can trade in First Word Plus or Acorn
  12916. Advance against any Colton Software product. Telephone them on 0223-
  12917. 311881 or write to the address given in the paragraph above if you want
  12918. a quote for your unwanted spreadsheet − no suggestions from me as to
  12919. which one! − or other software as a ‘trade in’ against any Colton
  12920. Software product.
  12921. 7.3
  12922. I have received a letter from Steve Drain, 14 Paulsmead, Portland,
  12923. Dorset, DT5 1JZ in which he offers support for anyone with View
  12924. Professional (this is the package which Colton Software regard as being
  12925. PipeDream 1 − it runs on a BBC Model B). In his letter he refers to a
  12926. sideways RAM image which makes View Professional “work almost exactly
  12927. like PipeDream 2” produced by Dr David R Lucas. If you have a BBC
  12928. computer and View Professional then I suggest that you write to Steve.
  12929. 7.3
  12930. Finally, by the time you read this, the current versions of Wordz,
  12931. Resultz and Fireworkz will be V 1.06. To obtain your free upgrade, send
  12932. your Program and Examples discs to Colton Software at the above address.
  12933. You will speed up the return of your discs if you enclose a self
  12934. addressed adhesive label and return postage. If you want a Fireworkz
  12935. demo disc then we can supply it for £2.00 if you live in the European
  12936. Community or for £2.50 outside the EC.
  12937. 7.3
  12938. Large Resultz spreadsheets
  12939. 7.3
  12940. Now to the major topic. I have received countless letters about the
  12941. “sluggishness” of large spreadsheets ‘ported’ into Resultz from
  12942. PipeDream 4. Such letters of complaint often conclude with a remark such
  12943. as “To be quite frank, I have stopped using Resultz and I’ve returned to
  12944. using PipeDream 4”. There is no doubt that, in the minds of all too many
  12945. of you, this tardiness is a major shortcoming of Resultz. I have
  12946. discussed the ‘problem’ with Mark Colton, looked into his suggestions
  12947. and my conclusion is that Resultz is not inherently slow or sluggish −
  12948. it is the way it is used! First let me explain what causes Resultz to
  12949. slow down before telling you how to speed it up.
  12950. 7.3
  12951. Resultz and Fireworkz have a most useful feature, namely that (if you
  12952. set the appropriate options) the row height of the cell within which you
  12953. are working adjusts automatically so that you can have a ‘multi line’
  12954. cell. This feature is switched on (or off) by the Fixed height option
  12955. (which you can find under Row in the style editor). Generally, if you
  12956. create or use a Text style, then you will want the Fixed height option
  12957. of such a Text style set to allow variable row heights but for the
  12958. numbers and formulae of a spreadsheet, you will normally used fixed
  12959. height rows. Using word processing jargon, when you switch off the Fixed
  12960. height option you can consider each cell of the spreadsheet to be a
  12961. separate paragraph with each paragraph containing many rows. To move the
  12962. ‘input focus’ to a new paragraph you must press <return>; if you wish to
  12963. remain within the same paragraph (cell) then you use <ctrl-return>. One
  12964. of the penalties for this variable line height is that, if a Text style
  12965. exists within some (many?) cells of your document, you will find that
  12966. the time taken to scroll around the document is increased at least
  12967. proportionately to the number of cells which are treated as having a
  12968. variable height.
  12969. 7.3
  12970. There is another more subtle but more influential parameter and that is
  12971. the number of Regions in a document. A Region is a section of the
  12972. document to which a style has been applied. A Region can vary from a
  12973. single word in bold (applied as an Effect by clicking on the B button)
  12974. through a single Left aligned slot to a complete column to which the
  12975. (variable height) Text style has been applied. The golden rule built
  12976. into the operation of all the Fireworkz packages is: “Fewer Regions mean
  12977. faster operation”. If you have ‘built up’ your large spreadsheet from a
  12978. blank sheet of paper then the chances are that your sheet has relatively
  12979. few regions. However, if your version of Resultz is lower than 1.06 and,
  12980. if you have dragged a large PipeDream spreadsheet over the Resultz icon
  12981. to create your monster, the chances are that it will have a relatively
  12982. large number of Regions. With later versions of Resultz, there is an
  12983. option in the Regions menu to display a Count of the number of Regions −
  12984. you’ll be surprised at the way in which regions are proliferated,
  12985. particularly if your PipeDream sheet has many blank cells! Allow me to
  12986. repeat “Fewer Regions mean faster operation”.
  12987. 7.3
  12988. So what can be done about reducing the number of Regions?
  12989. 7.3
  12990. Let’s start by assuming you’ve upgraded to V 1.06. If so, you can drag
  12991. PipeDream files over the Resultz (or Fireworkz) icon and the file will
  12992. load with the Text style disabled. As a consequence, there will be
  12993. substantially fewer Regions than if you had carried out the same
  12994. exercise in an earlier version and your Resultz spreadsheet will run
  12995. quickly. My own experiments with Fireworkz show that most of my large
  12996. sheets run faster in Fireworkz than in PipeDream 4.
  12997. 7.3
  12998. The ‘downside’ is that you will now have to apply the Text style to all
  12999. those slots which will benefit from the application of that style. When
  13000. you apply the Text style, do so in large blocks such as most of a column
  13001. or over many rows rather than a cell at a time. Remember that every
  13002. extra Region will imperceptibly slow down the operation − but you’d have
  13003. to spend a long time creating Regions by hand to have a noticeable
  13004. effect!
  13005. 7.3
  13006. If you don’t have V 1.06, ask for a free upgrade − whilst you’re waiting
  13007. for it to arrive here’s what you can do about any PipeDream sheets you
  13008. ‘convert’ to Resultz (or Fireworkz). Load Resultz onto the iconbar.
  13009. Click on it and select the Sheet template from the options. Click on the
  13010. S (Style) button and Delete the Text style. Save the modified Sheet as a
  13011. template file under a new name such as SheetPD. From here on you can
  13012. load your PipeDream file into the modified SheetPD template assured that
  13013. the number of Regions will be few. There is a small problem if you do
  13014. want some Text Regions − you’ll need a Text style. The best way of
  13015. handling this (until your V 1.06 arrives) is to drag the original Sheet
  13016. template from the !Resultz.Resources.Templates directory into your large
  13017. Resultz file so that the Text style is added to your list of style
  13018. options. Then apply the Text style to large Regions as above.
  13019. 7.3
  13020. We still have to deal with those previously created Resultz files which
  13021. you don’t want to ‘start again’ (because you’ve done some work in
  13022. Resultz). Here’s my recommended ‘solution’.
  13023. 7.3
  13024. If you have V 1.05 (or later) of Fireworkz or Resultz (note that V 1.05
  13025. of Resultz was never released) then one of the options offered when you
  13026. click on the S (Style) button is to delete all traces of a particular
  13027. style from a document. You do this by clicking on the Delete button from
  13028. the Style option menu. (In versions earlier than V 1.05, you would get
  13029. the error message that you couldn’t delete the style because it was in
  13030. use in the document.) Use this Delete option to delete the Text style
  13031. completely from your document. The document will reformat. Now reload
  13032. the style template (probably the one in the !Resultz.Resources.Templates
  13033. directory called Sheet) as described above. This will add the Text style
  13034. back to your list of style options. Then apply the Text style to large
  13035. Regions as above.
  13036. 7.3
  13037. Finally, if your version of Resultz is pre-V 1.05 then you may have
  13038. V 1.06 of Fireworkz (or not). If you have Fireworkz (it will be at least
  13039. V 1.06 because that was the first general release version of Fireworkz),
  13040. load your Resultz file into Fireworkz and proceed as in the previous
  13041. paragraph.
  13042. 7.3
  13043. If you don’t have V 1.06 of Fireworkz − and, as you read this, most of
  13044. you will be in that situation, then your choices are few. They are
  13045. either (a) buy Fireworkz or (b) wait for V 1.06 of Resultz to arrive or
  13046. (c) delete the Text style region by region (a painstaking process which
  13047. I don’t recommend); continue as in the above paragraph but one!
  13048. 7.3
  13049. To summarise
  13050. 7.3
  13051. Phew! That was a marathon so I’ll summarise by telling you what I
  13052. believe is the easiest strategy. Buy Fireworkz (V 1.06) or apply for the
  13053. upgrade to V 1.06 of Resultz. Except in the most urgent of cases, put up
  13054. with what you have until V 1.06 arrives. When V 1.06 arrives ‘upgrade’
  13055. all your ‘old’ Resultz sheets by deleting the Text style from the whole
  13056. of your sheet and then applying it again to large regions.
  13057. 7.3
  13058. Finally
  13059. 7.3
  13060. In spite of the relative shortness of this piece, please continue to
  13061. send your comments and criticisms to me at the Abacus Training address
  13062. on the inside back cover of Archive.  A
  13063. 7.3
  13064. ArtWorks Column
  13065. 7.3
  13066. Trevor Sutton
  13067. 7.3
  13068. Kingfishers, water droplets and BJs
  13069. 7.3
  13070. The Acorn World show came and went and what did the ArtWorker see to
  13071. excite the mind? Well, this particular ArtWorker was delighted to meet
  13072. Saturday morning visitors to the NCS stand and to talk about the state
  13073. of the Art. I was also pleased to have the opportunity, after finishing
  13074. my stint, to talk to other interested parties about the progress and
  13075. future of AW.
  13076. 7.3
  13077. Clearly, and it is probably true to say as usual, CC grabbed the biggest
  13078. crowds; even bigger than Acorn’s who seemed to be giving nothing away
  13079. apart from a New Look and some Pocket Book shareware. Certainly CC’s new
  13080. offerings look exciting but this is the wrong column to get excited
  13081. about new Impressions. With any luck, my next column will be written in
  13082. Style. However, I have to say, as I did last month, that despite CD-ROM
  13083. developments, it is a pity that after a year we do not have another
  13084. plug-in tool to give us new scope for work in AW. This brings me on to
  13085. my next plea.
  13086. 7.3
  13087. I talked at length with Gordon Taylor of CC about this and he asked me
  13088. to offer a challenge or get down on my knees to other companies to write
  13089. some ‘plug-ins’ for AW. Though I don’t feel AW should go to the extremes
  13090. of programs like Corel Draw, with dictionary, thesaurus, graphing and
  13091. DTP facilities, there are many features which would make AW an even
  13092. better program. I would hope that CC are still developing this side of
  13093. AW, but other companies have particular expertise in producing bit-map
  13094. editors, tracing software (OK, I know I always put a big ? against
  13095. tracing), hatching software. Perhaps it’s time for another wish list and
  13096. perhaps one directed at other companies capable of producing
  13097. enhancements for AW. Come on, let’s hear what you think.
  13098. 7.3
  13099. To the companies with the knowledge, please contact CC and talk to them.
  13100. 7.3
  13101. The ArtWork on display at the show was most impressive both in the
  13102. quality of the printed product and also of the skills of the artists. I
  13103. look forward to poring over the CD-ROM images and will feature these in
  13104. a future column. Remember that there is a lot to be learned by
  13105. dismantling other people’s ArtWork. There was some real art work, with
  13106. little evidence of plagiarism. Some was reminiscent of air-brush
  13107. painting while other examples had the feel of drawings in coloured
  13108. pencils. The draughtsmanship in the drawing of the camera was stunning
  13109. whilst others had all the hallmarks of computer art and, when viewed on
  13110. the colour card made one proud to be using this package. The newer,
  13111. cheaper BubbleJet colour printer (BJC600 at £633 inclusive through
  13112. Archive including the Turbo Driver) looks like the perfect, and now
  13113. realistically priced, choice for AW printing. Perhaps I may be asked to
  13114. review its potential for Archive. (Well you can but try!)
  13115. 7.3
  13116. Finally, it is pleasing to see increased support for AW file rendering
  13117. in other packages, from DTP and databases to, I hope very soon, Genesis.
  13118. 7.3
  13119. Coda
  13120. 7.3
  13121. This column has just been a very brief and speedily produced résumé of 
  13122. the Wembley offerings. In the next column, I hope to include something
  13123. else for you to try in the manner of last month’s tesselations.
  13124. 7.3
  13125. Finally, I have nothing but admiration for what I saw on the CC stand −
  13126. it’s just a pity there were so many folk there that it was difficult to
  13127. get close to a CC representative.  A
  13128. 7.3
  13129. Small Ads
  13130. 7.3
  13131. (Small ads for Archimedes and related products are free for subscribers
  13132. but we reserve the right to publish all, part or none of the material
  13133. you send, as we think fit. i.e. some people don’t know what ‘small’
  13134. means and there are certain things, as you can imagine, that we would
  13135. not be prepared to advertise as a matter of principle. Sending small ads
  13136. (especially long ones!) on disc is helpful but not essential. Ed)
  13137. 7.3
  13138. •    47Mb SCSI external Seagate drives, little used, £120 each + p&p.
  13139. Amstrad SM2400 modem + A5000 serial lead £50 + p&p. Beebug 5¼“ disc
  13140. drive interface for A3xx, A4xx computers only, £10 + p&p. Phone Malcolm
  13141. Davies on 0283-75345.
  13142. 7.3
  13143. •    A3000 2Mb, RISC OS 3.1, WE 30Mb IDE hard drive, colour monitor with
  13144. stand and new logitech mouse. Software and manuals included. £650 o.n.o.
  13145. Phone 0443-816850.
  13146. 7.3
  13147. •    A3000 4Mb, RISC OS 3.1, manuals and discs, no monitor, £350. Phone
  13148. 0684-573098.
  13149. 7.3
  13150. •    A4 model II (4Mb/60Mb HD) 1 year old, inc. PC Emulator v1.82, will
  13151. split, £1180. Euclid 3D £30. Interdictor (unopened), £5. Pineapple
  13152. digitiser podule +software, £50. Basingstoke 0256-467574.
  13153. 7.3
  13154. •    A410/1, 4Mb RAM, 40Mb IDE HD, RISC-OS 3.10, Acorn Multisync monitor,
  13155. manuals and loads of software, £850. Phone 071-703-5675 (eves).
  13156. 7.3
  13157. •    A440/1 with ARM3, RISC OS 3 and much PD software £825 o.v.n.o. Acorn
  13158. colour monitor £100. 0272 736237.
  13159. 7.3
  13160. •    Ace Prodriver DJ500C/550C £20, Snippet £20, EasiWriter V3 £59, S-Base
  13161. Personal V1 £39, Equasor £20, DeskEdit 2 £15. Phone 0342-714905.
  13162. 7.3
  13163. •    Acorn med. res. monitor £40, 20Mb hard disc £25, Graphbox Pro. £10,
  13164. Chartwell £10, 5¼“ 40/80 external drive + interface £25. Phone 0742-
  13165. 483534.
  13166. 7.3
  13167. •    CC ROM/RAM board fitted with 32Kb RAM chip, Interword, Intersheet and
  13168. Spell Master chips, complete with manuals and key strips, £80. Also
  13169. Acorn’s original maths coprocessor podule, £150 o.n.o. Phone 0925-
  13170. 811420.
  13171. 7.3
  13172. •    CC ROM/RAM podule with battery backup £30, Autosketch CAD v2 £35,
  13173. System Delta v2 database £20, Lemmings £15, Interdictor £10, Psion 3
  13174. serial link (for PC) £40, Personal Finance (Widget) for Psion 3 £35.
  13175. Psion series 3 256K (4 months old) £140. Phone Andy after 8pm on 081-
  13176. 675-5972.
  13177. 7.3
  13178. •    CC Scanlight 256 hand scanner with Scanlight Plus (v2) software, £90.
  13179. Watford Electronics Video Digitiser and software, £50. Pace Linnet V21/
  13180. 23 Modem, £30. All excellent condition and complete with manuals and
  13181. packaging. Contact G. Rhodes 0302-722781 (eves).
  13182. 7.3
  13183. •    Eureka! + update discs £75 (inc p&p). Phone 0723-363917 anytime.
  13184. 7.3
  13185. •    Iota Desktop Database £35, Easiwriter £90, Resultz £80, Quest for Gold
  13186. £10, Triumph Alder wide carriage serial daisywheel printer c/w
  13187. printwheels, ribbons £90. Phone 0263-78-488.
  13188. 7.3
  13189. •    Laser Direct HiRes4 board plus Canon LBP-4, latest software. Good
  13190. working order £700 or reasonable offers. Phone 0223-63545.
  13191. 7.3
  13192. •    Oak 52Mb SCSI external high speed drive, plus 16 bit podule, £185
  13193. o.n.o. Phone 081-898-0447.
  13194. 7.3
  13195. •    Orion podule box for A3000 £15, Atomwide VIDC enhancer £14, Lemmings
  13196. £12, Interdictor 2 £12, ArcPinBall (RISC OS 2) £5. Phone Mike Battersby
  13197. on 081-841-1463.
  13198. 7.3
  13199. •    Series 3, 256K v1.80f, just over 1 year, £130 o.n.o. which includes
  13200. new manuals, new batteries and postage. Also, Series 3, 256K, ass above
  13201. but not as old, £150. Will supply PD if discs provided. Phone Mark after
  13202. 7pm on 0905-754277.
  13203. 7.3
  13204. •    Standard Res monitor AKF12 for A3000, £45. 1-2Mb RAM board for A3000,
  13205. £20. Phone Wisbech 0945-581111
  13206. 7.3
  13207. •    Star LC24-10 printer £100, 300Mb SCSI drive £250, Oak 47Mb SCSI drive
  13208. plus interface with CDFS £150, Prophet accounts £120. Phone 0736-63918.
  13209. 7.3
  13210. •    Watford IDE podule with IBM 40Mb Hard disc, backplane and fan, £50.
  13211. Watford MkII ARM3, £100. Acorn AKF11 med-res colour monitor, £100.
  13212. Ovation 1.35, £60. PC emulator 1.8, £50. Ground Control teletext, £50.
  13213. Investigator 2, £12. Chocks Away Compendium, £12. Phone 051-606-0289.
  13214. 7.3
  13215. •    Watford (A310) hand scanner £55, HCCS Colour Vision Digitiser £40,
  13216. Tracer £25, Euclid £35, Tween £17, Mogul £13, Snippet £20. Phone 081-
  13217. 950-7589.
  13218. 7.3
  13219. •    Watford MkII 16 grey scale hand scanner (podule+scanner head) £95. For
  13220. details ask for Roland 01033-88601988 (8am-8pm). For delivery in London,
  13221. phone 071-600-0927.
  13222. 7.3
  13223. •    Wanted − Utility or module to transpose mouse keys, for left-handed
  13224. use. Terry Meech, day 081-889-8110, late evening 081-806-3540.  A
  13225. 7.3
  13226. Morpheus
  13227. 7.3
  13228. Richard Hallas
  13229. 7.3
  13230. Fans of science fiction films like Terminator II and of the Star Trek
  13231. Next Generation and Deep Space Nine TV series cannot fail to have been
  13232. impressed by the splendid effects used to show a person transforming
  13233. into an alien form, or into an inanimate object, or some other such
  13234. unlikely occurrence. The Terminator effects seemed absolutely
  13235. revolutionary when the film first came out, but since then these kinds
  13236. of effects have been used extensively in other films and programmes, and
  13237. are now even being used in TV commercials.
  13238. 7.3
  13239. So what has this all got to do with Acorn computers? The answer is
  13240. Morpheus, a new package from Oregan Developments, which allows you take
  13241. two pictures and melt from one to the other in liquid animation.
  13242. 7.3
  13243. How does it work?
  13244. 7.3
  13245. You supply Morpheus either with a directory containing start and end
  13246. pictures, or with a pair of sprites (which it can scale to be the same
  13247. size). In the latter case, it will create a directory with the necessary
  13248. files for you. Morpheus opens two windows on the desktop which contain
  13249. the pictures you have supplied. Both pictures are overlaid with a grid
  13250. which is initially square. You have to tell Morpheus how many
  13251. intermediate pictures you want it to produce, the default being ten. If
  13252. you were to simply load in two pictures and make Morpheus start morphing
  13253. straight away, then you would get a series of frames in which the two
  13254. pictures gradually fade into each other, which would be a fairly
  13255. pleasant if not very spectacular effect. The real power of Morpheus lies
  13256. in its ability to make specific areas of the start picture transform
  13257. themselves into specific areas of the end picture. Not only that, but it
  13258. can also make them transform at different speeds from each other, and
  13259. the transformations can move in curved lines.
  13260. 7.3
  13261. This is where the grid comes in. Although it is initially square, you
  13262. can can click on any point where horizontal and vertical lines
  13263. intersect, and drag the point (the ‘knot’) around. This pulls it out of
  13264. shape with the rest of the gird, but the grid lines bend and stretch
  13265. between knots so that the four lines surrounding the knot you are
  13266. dragging follow it around. For any area on the start picture which you
  13267. want to transform into a specific area of the end picture, you must drag
  13268. knots to surround that area. Once you have done that in the start
  13269. picture, you must repeat the process with the same (equivalent) knots in
  13270. the end picture’s grid, so that Morpheus knows which areas of the
  13271. pictures have to blend into one another.
  13272. 7.3
  13273. There are plenty of helpful options: by using <Adjust> rather than
  13274. <Select>, you can drag a knot in both grids simultaneously, and it’s
  13275. possible to add and delete rows and columns of knots from the grid, or
  13276. to move them up and down or left and right. The whole grid can be
  13277. resized, and if you only want to morph a section of a picture, you can
  13278. position the grid to cover just that section. The handy grid cursor
  13279. snaps to the nearest point to it (unless you turn the option off), so
  13280. you rarely miss the point you want (unless two points are very close
  13281. together). When you have finished editing the grid, each picture will
  13282. have all its major features surrounded by knots in both start and end
  13283. images. You can also save the grid for future use in the directory
  13284. containing your source pictures.
  13285. 7.3
  13286. Once you have outlined the necessary parts of your picture, you can put
  13287. different sections into different ‘groups’, of which there are eight,
  13288. and these can be given individual names. For example, if you were
  13289. morphing a face you would have outlined the eyes, nose, mouth, hair-
  13290. line, shape of head, etc. You could put all these into different groups
  13291. and give them appropriate names. The advantage of doing this is that the
  13292. eight groups can all be made to transform at different times, and at
  13293. different speeds.
  13294. 7.3
  13295. Rather than grouping knots together, individual knots may be given a
  13296. path to follow. By default, all knots travel in a straight line, but you
  13297. can edit their paths in the form of bezier curves. Paths can also be
  13298. copied from one knot to the knots surrounding it. Altogether, then, the
  13299. facilities for editing how the pictures morph into one another are
  13300. really quite extensive and flexible.
  13301. 7.3
  13302. Other options
  13303. 7.3
  13304. Morpheus has a wide range of options for creating animations and
  13305. sequences of frames. You can make as many frames as you have disc space
  13306. for, and the program tells you just how much space is needed. The frames
  13307. can be saved singly, in a sequence, or as a stand-alone animation
  13308. (either multitasking or full-screen), and you can even save the sequence
  13309. as a Replay film or ViA file. (No soundtrack, of course!)
  13310. 7.3
  13311. The number of picture formats supported is very extensive, and includes
  13312. all the Acorn sprite formats, Clear files, RGB and CMYK files. One of
  13313. the really innovative things about Morpheus is that it can handle very
  13314. big image files, far larger than available memory. It incorporates its
  13315. own disc-based memory swapping system which enables it to work with
  13316. images as large as 2000×2000 pixels in 24-bit colour (12Mb per image).
  13317. 7.3
  13318. It is possible to alter the timing between individual frames, and there
  13319. is a small range of presets to make the transformations go slow-fast-
  13320. slow, for example.
  13321. 7.3
  13322. There is a large range of options which can be set to alter all sorts of
  13323. features, from the colour of the grid to whether dithering and anti-
  13324. aliasing are used. Morpheus can be set to multitask or take over the
  13325. whole machine while it is processing, and gives helpful progress reports
  13326. if multitasking (otherwise it uses the percentage in the hourglass).
  13327. Overall, Morpheus works very quickly indeed and can, apparently, achieve
  13328. up to 50,000 pixels per second in the optimum situation.
  13329. 7.3
  13330. During the entire review period, my copy of the first release of
  13331. Morpheus operated faultlessly. The only problem I found was that it did
  13332. not handle the palette of imported 256-greyscale sprites correctly, but
  13333. this is obviously an oversight which is bound to be corrected. The whole
  13334. performance of the program was very impressive indeed, and it’s very
  13335. nicely presented on-screen too.
  13336. 7.3
  13337. The only ‘limitation’, as such, was that it is not directly possible to
  13338. morph from one image to another via one or more intermediate images.
  13339. However, since the frames can be saved singly, there is no reason why
  13340. this could not be performed manually if required, by simply taking the
  13341. final frame of one transformation and using it as the first frame of
  13342. another.
  13343. 7.3
  13344. Packaging
  13345. 7.3
  13346. Morpheus comes on three discs, two of which contain example files, the
  13347. other containing the application itself. Copy protection takes the form
  13348. of entering your name, which is then displayed in the program’s Info
  13349. window: surely the best of all methods.
  13350. 7.3
  13351. The packaging itself is somewhat flimsy, consisting of a very thin
  13352. cardboard box (almost like a pizza box) surrounded by a colour-printed
  13353. sheet. This features the clever transformation of John Major into John
  13354. Smith featured in the adverts. The manual takes you through the program
  13355. basically by explaining all the menu items in turn, and is possibly the
  13356. least helpful part of the package. It’s adequate but it could have been
  13357. more extensive.
  13358. 7.3
  13359. Conclusions
  13360. 7.3
  13361. Morpheus is the first commercial offering from one of the most able
  13362. public domain and shareware authors, whose public-spirited offerings
  13363. have so far included one of the best public domain disassembler
  13364. packages, DisAssem, and the excellent shareware image processor,
  13365. Process. Morpheus is an extremely impressive commercial debut. If it
  13366. could only work with memory-sized sprite files then it would be an
  13367. interesting novelty, but the fact that it can work on huge images in 24-
  13368. bit colour elevates it above the current hardware limitations of the
  13369. Acorn machines, and possibly into the world of full video editing. If
  13370. you have any need for a package of this nature, then I can recommend
  13371. Morpheus very highly indeed. You won’t be disappointed − it’s a
  13372. remarkable piece of software.
  13373. 7.3
  13374. (Morpheus has an RRP of £34.95 inc VAT from Oregan Software Developments
  13375. and costs £33 through Archive.)  A
  13376. 7.3
  13377. Spy Snatcher
  13378. 7.3
  13379. Dave Wilcox
  13380. 7.3
  13381. ‘Spy Snatcher’ is another text adventure from Topologika, whose better
  13382. known text adventures include The Doom Trilogy and The Kingdom of Hamil.
  13383. 7.3
  13384. The package
  13385. 7.3
  13386. The program comes on one disc presented in a plastic fold-over type
  13387. wallet along with the usual advertising literature and a manual. I must
  13388. admit I could not really see the purpose of the manual − the only
  13389. section of use was the Hint list. This would have been better supplied
  13390. on a single A5 card like the loading instructions and basic commands, or
  13391. the latter included in the manual perhaps.
  13392. 7.3
  13393. The software
  13394. 7.3
  13395. The disc is not copy-protected and the game can be installed onto a
  13396. hard-disc with the usual proviso that disc 1 is used on start-up. To
  13397. start the game, you open the directory and double-click on the
  13398. !Adventure icon. The game takes over the machine and you are greeted
  13399. with the only graphic, the title screen. Pressing keys as directed
  13400. presents you with a brief scenario of the situation you are faced with.
  13401. 7.3
  13402.     ‘You have been summoned to MI7 headquarters, popularly known as ‘The
  13403. Zoo’, in order to unmask a mole. The chief of MI7 is extremely worried
  13404. because the plans for the new Sonic Macrothrodule are believed to have
  13405. been leaked. They were kept in the safe in his office, and were there
  13406. yesterday when he came in at 9 am, the safe had been disturbed when he
  13407. checked it in the morning, but the plans were still there. He reckons it
  13408. would take about one hour to remove, copy and return the plans.’
  13409. 7.3
  13410. You are there in an unofficial position and, if caught, you are on your
  13411. own. Your job is to look around, collect evidence and find the mole,
  13412. from about a dozen staff. To achieve this, you need to hack into the
  13413. computer system, crack safes, listen at keyholes and remain unseen.
  13414. 7.3
  13415. Whilst in the game, you have options to save your position to disc for
  13416. reloading later − very useful. Within the game is a hints section − if
  13417. you get really stuck, type HELP and refer to the manual for the hint
  13418. number you require. Most hints are multi-layered and offer a bit more
  13419. info, if required, down to giving the answer in some cases.
  13420. 7.3
  13421. The puzzles themselves are not incredibly difficult, if you can see
  13422. them, if you don’t they can drive you quite ratty − but this is what
  13423. makes text adventures playable.
  13424. 7.3
  13425. Summary
  13426. 7.3
  13427. Topologika rate this game as moderately-sized and of medium difficulty.
  13428. It is priced at £15 inc. VAT. If you like text adventures, I would
  13429. recommend giving this one a try. It is well-written and well-presented
  13430. and uses the standard dictionary of command words. I would have liked it
  13431. to run in a window, so that I could use Edit as a notepad − perhaps this
  13432. will be provided in future games − we shall have to see. Overall, this
  13433. is a good brain teaser.  A
  13434. 7.3
  13435. Comment Column
  13436. 7.3
  13437. •    105Mb removable drives − Having just set up the 105Mb external SCSI
  13438. drive on my A540, I would like to thank you for bringing such a useful
  13439. item to the Acorn platform. You should justifiably sell lots of them as
  13440. the news spreads (assuming you manage to overcome the IDE interface and
  13441. formatting difficulties). These are now solved, thanks to Atomwide who
  13442. have written a piece of code to allow the cartridges to be dismounted
  13443. like floppy discs. Ed.
  13444. 7.3
  13445. I have just one comment to make about setting it up on the Acorn SCSI
  13446. card. I was thinking in terms of it being more like a floppy than a hard
  13447. drive, so I set the configuration for an additional floppy. That does
  13448. not, of course, work but it took me a little while to realise what I had
  13449. done wrong! John Green, Shrewsbury.
  13450. 7.3
  13451. It may be helpful to add that, on some Acorn SCSI cards, you may get
  13452. problems with the system hanging when copying large numbers of files. We
  13453. have a software fix for this problem which can occur with any of the
  13454. removables on the Acorn card. Ed.
  13455. 7.3
  13456. •    Batty ideas − A recent Archive mentioned that someone was using a
  13457. Leading Edge sound sampler in research on bats. Having used an Armadillo
  13458. sampler for the past couple of years to study the calls of magpies, I
  13459. was not surprised by this. Last autumn, ‘Tomorrow’s World’ showed an
  13460. Acorn machine running a commercial radio station. I have read of another
  13461. controlling watering and ventilation in a commercial glasshouse, and
  13462. another in use at Joderell Bank for radio astronomy research. If you are
  13463. using an Archimedes for an unusual hobby or research project, I would
  13464. like to hear from you. If I get enough responses I’ll combine them into
  13465. an article for Archive.  Les May, Rochdale.
  13466. 7.3
  13467. •    Grey Scales error − In Colin Singleton’s hint & tip about grey scales
  13468. last month (Archive 7.2 p32) there was a typesetting error that made
  13469. nonsense of one sentence. The number sequences lost some leading ‘1’
  13470. digits. It should have read: “If you want them to appear on the screen
  13471. as shades of grey, use ‘colours’ 0 12  1  2  3  4  5(?)  7. If you
  13472. prefer them displayed in colour, use the series 0  12  9  14  15  10
  13473. 5(?)  11  7.” Sorry for any confusion caused.
  13474. 7.3
  13475. •    Keystroke − It is a pleasure to endorse Richard Skemp’s praise of
  13476. Keystroke and especially of Stuart Halliday, its author (Archive 7.1
  13477. p21). I wrote to Stuart with a problem, fully expecting to be told that
  13478. Keystroke “wasn’t designed to do that”. Instead, he sent me a disc
  13479. containing two solutions. In more recent correspondence, he has been
  13480. more than helpful, and his latest letter brings information that may be
  13481. of interest to other people who use both Impression and Keystroke.
  13482. 7.3
  13483. The Keystroke command Move Window can be used to adjust the size of an
  13484. Impression window and its position on the screen but, if the document is
  13485. set to have Rulers on, the instruction doesn’t work. Stuart has
  13486. discovered that, in this configuration, there are actually two windows
  13487. and that Move Window and Drag to Set only operate satisfactorily when
  13488. used on the background of the outer one. This only exists in the top
  13489. left-most corner of the Impression window, immediately below the title
  13490. bar, as shown below. As Stuart says, it’s amazing.
  13491. 7.3
  13492. • New products − The theory is that companies with new products for
  13493. Acorn computers should communicate with magazines such as Archive to
  13494. tell us about them but sadly that doesn’t always work. This is where you
  13495. come in. The thousands of Archive readers can act as an information
  13496. gathering network. If you see some new product that you think might be
  13497. helpful to other Archive readers, either ask the company to let us into
  13498. their secret(!) or send us some information yourself.
  13499. 7.3
  13500. This information network is already working − the 105Mb removable drives
  13501. are an example of that. David Bower saw them and realised their
  13502. potential for Acorn users, alerted us... and the rest, as they say, is
  13503. history! Ed.
  13504. 7.3
  13505. •    Pixel Resolutions − Comments have been made from time to time in
  13506. Archive relating to the number of pixels which can be displayed on a
  13507. monitor with a certain dot pitch. In some cases, we seem to be trying to
  13508. put a quart into a pint pot − and succeeding! How? The following
  13509. deliberation is based on a certain amount of guesswork. If any Archive
  13510. readers are better informed, confirmations and corrections would be
  13511. gratefully received.
  13512. 7.3
  13513. A monitor display, like a television picture, is made up of dots of
  13514. three colours, red, green and blue. In my diagrams, these are
  13515. represented by circles in three shades of grey, and the relative
  13516. positions of the three colours are, hopefully, as shown. (On a Trinitron
  13517. screen, the dots are rectangular, tall and narrow with no gaps, and the
  13518. appearance at this scale is very different from the ‘dots’ screen. A
  13519. different analysis of resolutions would be needed.)
  13520. 7.3
  13521. The manual for my 16“ Eizo 9070 monitor claims that, with suitable
  13522. control cards, it can display up to 800 lines of up to 1280 pixels. It
  13523. uses the term Trio Pitch, rather than Dot Pitch, and gives the figure as
  13524. 0·28 mm, which appears to be the SVGA standard. My principle piece of
  13525. guesswork is to assume that this is the distance between centres of dots
  13526. of the same colour, which are in a triangular formation in the display.
  13527. 7.3
  13528. The display area of my screen is approximately 220 × 293 mm, from which
  13529. I can calculate the nominals size of each pixel for a particular screen
  13530. mode. The lines which look like Playschool windows show how the pixels
  13531. relate to the tri-coloured dots for various modes. The relative
  13532. positions of the pixels and the dots will vary in different parts of the
  13533. screen, but the relative sizes should be right. By my reckoning, there
  13534. must be about 1830 × 1570 single dots, comprising 1220 × 785 triangular
  13535. trios.
  13536. 7.3
  13537. Using the enhancer which is standard on the A540, the highest
  13538. resolutions available are Mode 98 (800×600) and Mode 102 (1152×448).
  13539. Mode 98 has square pixels, which probably makes it the best for certain
  13540. types of graphics. Mode 102 has rectangular (tall, narrow) pixels, and
  13541. is the one I use for DTP. Using one of the new colour cards, I could
  13542. obtain 1024 × 768 pixels, which has become something of a standard for
  13543. PCs, and probably the 1280 × 800 quoted in my monitor manual.
  13544. 7.3
  13545. In the fourth diagram, it will be noted that this mode includes,
  13546. overall, approximately one dot of each colour in each pixel, although
  13547. one dot may appear to be shared between two or three pixels. The monitor
  13548. cannot, of course, display parts of a dot in different intensities, so
  13549. each dot will be displayed in the intensity appropriate to the pixel
  13550. which claims most of it, or perhaps the average intensity of the two or
  13551. three pixels, depending on the logic of the controller. The dithering
  13552. effect, which in any case is used to give the impression of a palette of
  13553. colours from the three actually displayed, will ensure that the result
  13554. ‘looks right’. It should look better than a standard TV set, which has,
  13555. I believe, 576 rows of 768 trios. The fact that the positions of pixels
  13556. in relation to dots vary across the screen can result in identical thin
  13557. lines in different parts of the screen appearing to be of different
  13558. widths, something I frequently observe.
  13559. 7.3
  13560. In theory, with the right electronics, my monitor could display pixels
  13561. about two-thirds the width and half the height of those in the
  13562. 1280 × 800 mode, giving about 1920 × 1600 pixels. Each pixel, however,
  13563. would then correspond approximately to just one coloured dot, not a
  13564. trio. Hence, in general, whatever colour may be defined for a pixel, the
  13565. screen would only show one of the three RGB components of that colour.
  13566. Dithering, again, would produce the desired result. This hypothetical
  13567. mode, would require three times the screen memory of the 1280 × 800
  13568. mode, and three times the processor power, but the end result would be
  13569. much the same. The advice in my manual would therefore appear sensible,
  13570. and the multi-scan electronics in the monitor are not sufficiently
  13571. variable to display as many as 1600 lines. This would be pointless. 
  13572. Colin Singleton, Sheffield.
  13573. 7.3
  13574. •    Pocket Books et al − I really must disagree with you about those
  13575. “pretentious electronic diaries”! (Archive 7.1 p30) (Hands up those who
  13576. spotted that I called them ‘electronic dairies’! Ed) I use the cheapest
  13577. form, a Z88, in every day use. When you get over the feeling of prodding
  13578. “dead flesh”, the standard size Qwerty keyboard is a boon compared with
  13579. the small “pocket” type. The use of a portable machine also enables me
  13580. to input data, write memos, reports, reviews, etc on the daily train
  13581. journey between London and Huntingdon, which would otherwise be a total
  13582. waste of two hours each day.
  13583. 7.3
  13584. I consider the Z88 with its diary facility as a natural extension to the
  13585. Archimedes computer. The on-board PipeDream package may not be the
  13586. world’s most up-to-date wordprocessor but it does what I want, and the
  13587. similarity of command keystrokes between the Z88 and Archimedes version
  13588. of PipeDream is essential for efficient working.
  13589. 7.3
  13590. The amount of work thus achieved on the train is quite remarkable. The
  13591. phone doesn’t interrupt your “train” (sorry) of thought, and all that I
  13592. have typed can be dumped onto the Archimedes, graphic headings added,
  13593. and the results lasered, jetted or dotted onto hardcopy in the office.
  13594. 7.3
  13595. However, I might be tempted to agree with you that the use of a near
  13596. £2,000 NoteBook is highly pretentious, when there are others which
  13597. suffice at a much lower cost.
  13598. 7.3
  13599. I would say that once a decision to use a form of electronic diary has
  13600. been taken, it is essential to fully commit to the medium. There is
  13601. nothing worse than trying to keep two diaries − there will come a time
  13602. when an entry in one is either omitted from the other, or causes a clash
  13603. of bookings. I have tried, but it is impossible. Even with one for work
  13604. and one for personal events, there will eventually be a disaster!
  13605. 7.3
  13606. Please reconsider your opinion − the fact that you personally don’t have
  13607. a regular use for this type of machine shouldn’t affect your judgement.
  13608. (But don’t worry, I’m a staunch Archive reader!)  Bob Ames, Huntingdon.
  13609. 7.3
  13610. It is interesting to see the reactions I get to my comments. Really, I
  13611. am quite happy to see portables of various sorts used with the
  13612. Archimedes. If it is the right tool for the job, use it! Talking of
  13613. which, I think we really ought to be adding the Psion 3A to the Archive
  13614. Price List as it is such an improvement over the Psion 3 (and Pocket
  13615. Book). If you are interested in getting one, give us a ring. Ed.
  13616. 7.3
  13617. •    The A-Word − I quote from an official Acorn press release, dated 29th
  13618. October 1993: “Acorn Computers today announces the availability of its
  13619. new high resolution monitor, the Acorn Super VGA Multiscan monitor, for
  13620. the Acorn Archimedes range of 32-bit RISC OS computers.” The news of the
  13621. monitor is excellent, although one might query the price, but it would
  13622. be easy to miss one glaringly obvious but rather unexpected word:
  13623. Archimedes.
  13624. 7.3
  13625. Since the A3000, Acorn appeared to have dropped the name, so we ended up
  13626. talking about “Acorn 32-bit RISC OS machines”, which was a rather
  13627. verbose replacement for “Archimedes”! Even the A-symbol disappeared from
  13628. the iconbar with RISC OS 3. Are Acorn rehabilitating the A-word? Is it
  13629. official or was it a mistake? What next – shall we be able to talk about
  13630. “podules” again, instead of the more mundane “expansion boards”? The
  13631. previously-forbidden name also appeared several times in one article in
  13632. the official Acorn World Show Guide, whereas others continued to use
  13633. familiar A-word-avoidance techniques such as “RISC OS A-series machine”!
  13634. What’s going on?
  13635. 7.3
  13636. Stuart Bell, Horsham.  A
  13637. 7.3
  13638. TechWriter
  13639. 7.3
  13640. Brian Cowan
  13641. 7.3
  13642. TechWriter is the only integrated scientific or technical writing system
  13643. available for the Archimedes range. I have spent a long time getting to
  13644. know Impression and using it together with Equasor (and BestForm) to
  13645. produce scientific documents. Readers will recall that some time ago I
  13646. lamented the fact that Computer Concepts had decided against upgrading
  13647. Equasor to release 2. This caused me to have a new look at the second
  13648. version of BestForm − on which I will report in a future issue. Ideally,
  13649. a package like Impression would allow “hot links” or “object linking and
  13650. embedding” to other programs like Equasor so that objects could be
  13651. manipulated actually from the Impression document. That would give the
  13652. appearance of integration, a second-best to what TechWriter provides: a
  13653. fully integrated system.
  13654. 7.3
  13655. EasiWriter plus
  13656. 7.3
  13657. TechWriter is based on Icon Technology’s EasiWriter, with the addition
  13658. of a powerful equation editor, footnotes and endnotes. TechWriter
  13659. version 1 is currently on sale but there is a version 2 under
  13660. development which has numerous enhancements. EasiWriter is rather
  13661. different from Impression. Rather than the styles and effects of
  13662. Impression, it has structures. A chapter structure can thus have the
  13663. first line defined as the chapter heading, in a larger, possibly
  13664. different type face, perhaps centred. Subsequent lines would be in the
  13665. regular style. Other types of structure include lists and tables.
  13666. Clearly one needs to understand the facilities of EasiWriter while
  13667. learning to use TechWriter. I therefore recommend interested readers to
  13668. see the review of EasiWriter in Archive 5.7 p35. But the temptation is
  13669. to start directly on the scientific facilities. This can be done with
  13670. the set of graded exercises in the manual − more on this below.
  13671. 7.3
  13672. Expression mode
  13673. 7.3
  13674. Equations, or expressions, can either be part of a line of text or they
  13675. can occupy a line of their own. On going into expression mode, by
  13676. choosing Expression from the Maths menu, or by typing Ctrl-[, the caret
  13677. changes from red to green. Thereafter, typed text appears in Italics
  13678. (except brackets, etc) until expression mode is terminated. However,
  13679. much more is going on in expression mode. Spaces are generated
  13680. automatically in equations, including the placement of − signs. In
  13681. particular, the monadic −a is different from the diadic a − b, although
  13682. both would be typed without spaces (Equasor does not recognise this
  13683. distinction.) Also, the prime character ‘ becomes ’, the differentiation
  13684. symbol.
  13685. 7.3
  13686. Picking symbols
  13687. 7.3
  13688. The Greek and symbol characters may be chosen from a scrolling palette
  13689. at the top of the document. I have shown the enhanced palette and
  13690. toolbar which comes with TechWriter version 2. The characters are from
  13691. the MathPhys font (from EFF) and they are arranged in a logical way. To
  13692. the left is the Greek character set. Next is a selection of “zero-width”
  13693. characters for overtyping symbols with hats, etc, such as àa or Áb .
  13694. Then there are the stretchable arrows and integral signs, followed by an
  13695. array of various symbols. This is not the MathGreek font with which some
  13696. readers may be familiar; MathPhys has a number of differences. There are
  13697. closed loop integrals for two and three dimensions and − a particular
  13698. favourite of mine − Planck’s (other) constant äh. As yet, the MathPhys
  13699. bold font is not included; I hope this will be supplied with future
  13700. versions of TechWriter. I have been wanting bold Greek for ages!
  13701. 7.3
  13702. Scrolling palette
  13703. 7.3
  13704. The scrolling palette is a clever idea since, although there are a lot
  13705. of symbols to be displayed, in this way they appear at a reasonable
  13706. size. Presumably, to facilitate fast scrolling, the symbols are
  13707. displayed in bit-mapped form rather that as outline font characters. But
  13708. here I have a slight reservation since it means that everything is tied
  13709. to the MathGreek font and it could not easily be substituted by,
  13710. perhaps, a custom-made font.
  13711. 7.3
  13712. In expression mode, the Greek characters are printed as Italic while the
  13713. other symbols appear in upright (Roman) form. This is certainly logical,
  13714. although many scientific typesetters use Italic English and Roman Greek
  13715. characters in equations. However, if you click on Planck’s constant, you
  13716. will get the h in Roman style − and that would never be used.
  13717. 7.3
  13718. Tool bar
  13719. 7.3
  13720. The tool bar of TechWriter version two is much-enhanced. On the top row,
  13721. the icons provide the frequently used functions of undo, save, print,
  13722. spell check, search, ruler show/hide, and various zoom options. The
  13723. lower row provides tab setting, math palettes and show/hide. There
  13724. follows a collection of structure buttons for chapter, section, sub-
  13725. section, list, sub-list, table, figure, picture, footnote, equation and
  13726. end structure. Next are the justify options: left, centre, right and
  13727. full. Font style is controlled by the next set of buttons giving bold,
  13728. italic, underline and plain styles. And the last three buttons open
  13729. dialogue boxes for borders, type style and line spacing.
  13730. 7.3
  13731. In use
  13732. 7.3
  13733. TechWriter takes quite a bit of getting used to. There is a set of five
  13734. exercises in the manual which introduce the user, in a very gentle
  13735. fashion, to the capabilities of the system. The return key is often used
  13736. as an indication that a particular sequence of operations is completed.
  13737. This is in contrast to Equasor where the cursor-right key would be used.
  13738. But perseverance pays off. With practice, it becomes second nature to
  13739. create documents containing a mix of text and mathematics with both in-
  13740. line and separate equations. It is much easier than Impression plus
  13741. Equasor where, for editing, an equation must be exported from the
  13742. Impression document to Equasor and then reimported after modification.
  13743. However, equally important is the fact that TechWriter automatically
  13744. follows the rules of scientific typesetting, producing much more
  13745. satisfactory equations than does Equasor. All this happens quite
  13746. invisibly to the user.
  13747. 7.3
  13748. Menu choices
  13749. 7.3
  13750. It can be quite confusing getting to grips with some of the large menu
  13751. trees which appear, and finding the path to one’s required option.
  13752. Things are not always laid out in the most logical manner; certainly the
  13753. arrangement is different from Impression. But here the tool bar of
  13754. version two is a great help, with most common options available at the
  13755. click of a button.
  13756. 7.3
  13757. Graphics objects
  13758. 7.3
  13759. One can import both Draw objects and sprites. These become embedded in
  13760. the text; they keep their place in the text rather than their place on
  13761. the page. However, it is not possible to place more than one line of
  13762. text beside a graphic. If there is space on a line then just one line of
  13763. text can be placed beside it, appearing half way up the graphic. This is
  13764. an unfortunate limitation but it follows since TechWriter is text-based
  13765. rather than frame-based (such as Impression). Thus one should regard
  13766. TechWriter as a highly sophisticated word processor rather than a DTP
  13767. system. The above problem has a solution, based on the facility to
  13768. export a selection of a TechWriter document as a drawfile.
  13769. 7.3
  13770. Text beside a graphic − solution
  13771. 7.3
  13772. One of the example files provided with TechWriter shows that it is
  13773. possible to place a block of text next to a graphic object. If the size
  13774. of the graphic is known, the size of the required adjoining text area
  13775. can be worked out. A new TechWriter document is opened with a column set
  13776. at the required width. The required text and expressions is then typed
  13777. in, to the number of lines to give the required height. This selection
  13778. is then exported as a drawfile and imported to Draw where it is placed
  13779. next to the graphic object. Finally, the composite drawfile is imported
  13780. into the TechWriter document. This is clumsy but it works. Ideally,
  13781. TechWriter would allow (TechWriter) text frames together with the other
  13782. types of frames supported. A compromise could be effected if TechWriter
  13783. exported the areas as a tagged drawfile, containing the original
  13784. TechWriter information. This would then enable editing of the text/
  13785. expressions.
  13786. 7.3
  13787. Miscellaneous points
  13788. 7.3
  13789. The standard scientific document preparation system is TEX. While
  13790. TechWriter does not provide output files in the TEX format, nevertheless
  13791. the general structure of TechWriter is based on that of TEX. It is
  13792. therefore possible that in the future either a new version of TechWriter
  13793. or a special utility might become available to generate TEX files from
  13794. TechWriter documents. I do hope this will happen.
  13795. 7.3
  13796. The TechWriter document is stored as a single file in uncompressed form.
  13797. Currently, Impression documents are constructed as an application
  13798. directory containing a number of files. This makes for a number of
  13799. problems, particularly in scientific applications, as I have mentioned
  13800. in the past. A facility for conversion between TechWriter and Impression
  13801. document format is highly desirable.
  13802. 7.3
  13803. The TechWriter manual contains a wealth of information on the
  13804. conventions of scientific typesetting. It also covers many facilities
  13805. which I do not have space here to discuss such as matrices, chemical
  13806. formulae, brackets, underlines, overbars, subscripts and superscripts
  13807. etc, etc. I have found no mathematical construct which could not be made
  13808. relatively easily! Although I have been working with TechWriter for some
  13809. time, I am continually discovering new features; it really is very
  13810. versatile. I propose to discuss more of the facilities of TechWriter,
  13811. including those of the new version, in a future article on scientific
  13812. document preparation. This will also cover the merits of BestForm. (For
  13813. those interested in my feelings about BestForm, my main criticism is
  13814. that it does not allow for any variety of character sets: it only allows
  13815. a text font and a symbol font in only Roman and Italic styles − no
  13816. bold.)
  13817. 7.3
  13818. Conclusion
  13819. 7.3
  13820. Should I use Impression plus Equasor or should I use TechWriter? The
  13821. answer is that both have their uses. For complicated scientific or
  13822. mathematical documents, reports, etc, TechWriter is clearly the winner.
  13823. But for the creation of carefully laid out pages, Impression has to be
  13824. the answer. With Impression, you must do more work in creating your
  13825. equations and tweaking them to the required form. Some constructs,
  13826. trivial to create with TechWriter, such as matrices and horizontal
  13827. braces, are impossible to construct with Equasor. Furthermore, using
  13828. Impression, you can’t produce footnotes and endnotes. On the other hand,
  13829. with TechWriter you can’t place a block of text beside graphics easily,
  13830. certainly not in an automatic manner. Also, TechWriter does not support
  13831. (so far as I can find) vertical kerning. So I could not use it to write
  13832. TEX!
  13833. 7.3
  13834. One worry I had about TechWriter was that it might not continue to be
  13835. supported by its producer. However, Icon Technology is a well-
  13836. established software house. They produced EasiWriter in collaboration
  13837. with Acorn, who bundle it with some of their Home Office packs, and they
  13838. have written such packages as Formulator and MacAuthor in the past. The
  13839. imminent arrival of TechWriter version 2 is an indication of their
  13840. commitment to this product.
  13841. 7.3
  13842. My view is that Acorn should produce a ‘scientific’ bundle, possibly
  13843. with the yet-to-be-announced new machine, containing TechWriter and a
  13844. port of Maple − but that’s another story!
  13845. 7.3
  13846. TechWriter is a superb package. I thoroughly recommend it for scientific
  13847. document writing. TechWriter costs £236.18 inc VAT & p&p from Icon
  13848. Technology or £215 through Archive.  A
  13849. 7.3
  13850. TechWriter’s Greek...
  13851. 7.3
  13852. TechWriter (version 2) Toolbar
  13853. 7.3
  13854. Version 2 maths tools
  13855. 7.3
  13856. ...and symbols palette
  13857. 7.3
  13858. Music Column
  13859. 7.3
  13860. Stewart Watson
  13861. 7.3
  13862. It would seem, from circulars I have been receiving, that a whole host
  13863. of new music software for the Archimedes was to be launched at Acorn
  13864. World 93. Unfortunately, living as I do in the frozen north, distance
  13865. prevented me from attending the show, but I am looking forward to seeing
  13866. the software as it becomes available.
  13867. 7.3
  13868. SS1600
  13869. 7.3
  13870. One of the most exciting hardware developments I have seen for some time
  13871. is an expansion card from ESP (Hardware). It provides an Acorn standard
  13872. MIDI interface together with and an on-board 16 bit quality GM standard
  13873. Wave-Table synthesizer with some software, all for £249 +VAT. This could
  13874. be the answer to many people’s prayers if it lives up to expectations,
  13875. and I await further information with great interest.
  13876. 7.3
  13877. Rhapsody 3
  13878. 7.3
  13879. From Clares, there is a new version of Rhapsody, which will have full
  13880. dragging of notes and other symbols, different note styles, outline
  13881. fonts for text handling, a whole range of new symbols, etc.
  13882. 7.3
  13883. Sound Advice
  13884. 7.3
  13885. Sound Advice (7.1 p50) from The Really Small Software Company, will
  13886. shortly be available with the facility to load and save standard MIDI
  13887. files, and will have MIDI thru capability. These extra facilities, which
  13888. will be available to present users as a free upgrade, will make Sound
  13889. Advice (price £38 from Archive) even better value for money.
  13890. 7.3
  13891. Rhythm-Bed library
  13892. 7.3
  13893. I mentioned a few months ago that a library of Rhythm-Bed files might be
  13894. a good idea. Well, ‘Keep on Drumming’ from Words & Music provides 160
  13895. files in directories including Afro, Blues, Disco Fills Funky Heavy Hip-
  13896. Hop, House, Latin, Motown Reggae, Rock, R-N-B and Shuffle, all in
  13897. standard MIDI file format with drums on MIDI channel 10, (some with bass
  13898. parts assigned to channel 2) together with some tips on making the most
  13899. of the files provided. The documentation is a bit sketchy, e.g. no
  13900. catalogue of the discs contents is included, but there is certainly
  13901. plenty of variety in the material on the disc. These files can all be
  13902. loaded directly into Rhythm-Bed or Serenade and should save users a lot
  13903. of time and effort.
  13904. 7.3
  13905. EMR
  13906. 7.3
  13907. ElectroMusic Research should have released by now MicroStudio 2, Desktop
  13908. Scorewriter and Music Player 3. I look forward to seeing these programs
  13909. in the near future. EMR music library files now have presets to match
  13910. the general MIDI format. Of course, using the facilities available in
  13911. the MIDI list mapping page in Studio 24+, these voice presets and drum
  13912. voices can easily be altered to suit other set ups.
  13913. 7.3
  13914. Disc Orchestra files
  13915. 7.3
  13916. As well as standard MIDI files, there is a wide range of music of all
  13917. types available for the Yamaha Clavinova range of electronic pianos in
  13918. Disc Orchestra format. These discs are in Yamaha’s own version of DOS
  13919. and the files are protected and usually unreadable. Unlike most music
  13920. files where a song is completely loaded before playback begins, Disc
  13921. Orchestra files are loaded in sections, the Clavinova accessing the disc
  13922. regularly as the piece of music is played.
  13923. 7.3
  13924. Editing
  13925. 7.3
  13926. I have a Clavinova and a PSR6700, both of which load and run Disc
  13927. Orchestra files, but neither keyboard transmits these files from the
  13928. MIDI out, or the MIDI thru port. This is not necessarily a problem if
  13929. you are happy to leave the files in their original state but if you wish
  13930. to edit them then it is a bit frustrating. But there is a third way to
  13931. run these files, using an MDF2 MIDI Data Filer and a TG100 expander, and
  13932. when the files are run using this combination, the data is passed to the
  13933. MIDI thru port and can be recorded into an external sequencer for
  13934. editing.
  13935. 7.3
  13936. Signal processing effects
  13937. 7.3
  13938. By careful use of copy, cut and paste, it is possible to obtain some
  13939. interesting signal processing effects using only a sequencer. This can
  13940. be useful if you do not have an effects processor, or if you have need
  13941. of more effects than your processor can handle simultaneously.
  13942. 7.3
  13943. Echo
  13944. 7.3
  13945. Echo is a single repeat of a sound, usually at a lower volume. Studio
  13946. 24+, for instance, can add echo to a sound by copying that sound to
  13947. another track and reducing the volume of the new track, using the track
  13948. options facility. Select track options in the track box and a window
  13949. appears. The last option in the window should read Velocity. Change the
  13950. percentage to the required amount (e.g. if you wanted the track to be
  13951. repeated at half the original volume, enter 50%) and click on OK.
  13952. 7.3
  13953. Delay
  13954. 7.3
  13955. Delay is a number of repeats of a sound gradually decreasing in volume.
  13956. This effect can be created in exactly the same way as echo, by making
  13957. more copies of the original track.
  13958. 7.3
  13959. Chorus
  13960. 7.3
  13961. Chorus is an effect which fattens out a sound and is usually produced in
  13962. signal processing devices by adding a second track with the same note
  13963. information but slightly higher or lower than the original.
  13964. 7.3
  13965. If you have any ideas for special effects − or any other ideas,
  13966. suggestions or questions about using the Archimedes for music, write to
  13967. me via the Archive office.  A
  13968. 7.3
  13969. Humanoids and Robotix
  13970. 7.3
  13971. Meg Else
  13972. 7.3
  13973. Humanoids
  13974. 7.3
  13975. The object of humanoids is to defend the humanoids against the invasion
  13976. of enemy landers and to survive. The game is based on a repeated
  13977. horizontally scrolling landscape, and you must kill all the enemy
  13978. forces, against enormous difficulties, before they capture your men. If
  13979. they successfully capture one of your men and you fail in a rescue
  13980. attempt, the successful lander becomes a Mutant, and far more dangerous
  13981. than before. To complete a level you have to kill everything on the
  13982. screen.
  13983. 7.3
  13984. The graphics are poor by modern day Archimedes standards. This game is a
  13985. development of the BBC game Videos Revenge. It’s repetitive, but
  13986. somewhat addictive. It’s very hard to play and can be annoying at times.
  13987. 7.3
  13988. My son James managed to reach level 3 and rated it like this:
  13989. 7.3
  13990.     Graphics 34%
  13991. 7.3
  13992.     Sound 76%
  13993. 7.3
  13994.     Gameplay 83%
  13995. 7.3
  13996.     Overall 64%
  13997. 7.3
  13998. Robotix
  13999. 7.3
  14000. This game is much less interesting than Humanoids. It’s a simple
  14001. structure. The object is to shoot the enemy, avoid the indestructible
  14002. hulks, pick up the humanoids and to survive.
  14003. 7.3
  14004. Both the graphics and sound are poor. It’s very hard. We got to level 7,
  14005. which sounds good but the levels are short and repetitive, although
  14006. there was quite a range of monsters. Unlike Humanoids, however, we soon
  14007. lost interest in the game which was only slightly addictive.
  14008. 7.3
  14009. Rating by James:
  14010. 7.3
  14011.     Graphics 17%
  14012. 7.3
  14013.     Sound 24%
  14014. 7.3
  14015.     Gameplay 7%
  14016. 7.3
  14017.     Overall 16%
  14018. 7.3
  14019. Overall rating for both games:
  14020. 7.3
  14021.     Graphics 26%
  14022. 7.3
  14023.     Sound 50%
  14024. 7.3
  14025.     Gameplay 45%
  14026. 7.3
  14027.     Overall 40%
  14028. 7.3
  14029. Conclusion
  14030. 7.3
  14031. Not a very inspiring set of games but you can’t grumble when it’s only
  14032. priced at £24.99 for the pair from Cambridge International Software.
  14033. 7.3
  14034. They are now on special offer at £9.95 for the two from C.I.S. or £10
  14035. including p&p through Archive − which makes quite a bit of a difference!
  14036. Ed.  A
  14037. 7.3
  14038. Hints & Tips
  14039. 7.3
  14040. •    Two independent stories with Ovation − Richard Hallas demonstrated an
  14041. excellent method of creating two independent stories with Impression in
  14042. the ‘Hints & Tips’ column (Archive 6.12 p27). To perform a similar task
  14043. with Ovation is not quite so easy but there is a way that this layout
  14044. can be obtained.
  14045. 7.3
  14046. Double-click on the Ovation application to load it onto the iconbar.
  14047. Click <menu> over Ovation’s icon and select the ‘New Document’ option.
  14048. From this menu, choose the A4 page, ‘Portrait’ orientation and single
  14049. column options. For this example, I will create two independent columns
  14050. on an A4 sized page. Similar layouts can be created with other page
  14051. sizes.
  14052. 7.3
  14053. Once Ovation’s main window has been opened, click <menu> and select the
  14054. ‘Page’ menu. From this menu click on ‘Show Master Pages’. You will now
  14055. see Ovation’s master page for the A4 document. Ovation, unlike
  14056. Impression, does not allow you to delete any frames on the master page.
  14057. Alter the width of the A4 frame by choosing ‘Object’ from Ovation’s main
  14058. menu and then from the ‘Object’ menu select ‘Modify Frame’.
  14059. 7.3
  14060. Set the main frame width to 90mm and height to 255mm. After modifying
  14061. the frame it will be displayed on the left hand side of Ovation’s master
  14062. page. Now create an identical sized text frame, using the text frame
  14063. icon on Ovation’s tool bar, and place it on the left hand side of the
  14064. master page, making sure that it aligns perfectly with the left hand
  14065. frame. Check with Ovation’s ‘Modify Frame’ option that this newly
  14066. created frame has identical dimensions to the previously created frame.
  14067. At this stage, any header or footer frames should be added to the master
  14068. page. You may well have to alter the height of both main text frames to
  14069. accommodate the header and footer frames.
  14070. 7.3
  14071. Now quit the master page and return to Ovation’s main window. Ovation
  14072. still displays the original A4 frame outline. To display your newly
  14073. created dual frame layout, you will need to select the ‘Page’ option
  14074. from Ovation’s main menu. From this ‘Page’ menu select the ‘Insert Page’
  14075. option and a box ‘Insert Pages’ will appear on the screen. Click on ‘OK’
  14076. and the newly created page will now be displayed in Ovation’s window.
  14077. 7.3
  14078. If you have already created two independent text stories with another
  14079. word processing package, you will need to have both stories saved as
  14080. plain text files, ready to drop into each newly created Ovation frame.
  14081. 7.3
  14082. Click <select> on the first of these text stories and drag the file into
  14083. Ovation’s left hand main frame, making sure that this frame is the one
  14084. selected. The text will fill the frame and generate the necessary number
  14085. of linked frames to accommodate the story. Remember that this left hand
  14086. frame was originally Ovation’s A4 master page frame, adjusted to the
  14087. required size to accommodate another frame alongside it.
  14088. 7.3
  14089. If you now select and drag the other text story into Ovation’s right
  14090. hand frame, you will notice that only the first right hand frame will
  14091. fill with text, and that Ovation’s text overflow arrow is displayed at
  14092. the bottom of this frame. For the text in this right hand frame to flow
  14093. through the length of the entire document, you will need to select the
  14094. ‘Link Frame’ option from Ovation’s tool bar. Once this has been
  14095. selected, you must then individually link each right hand frame
  14096. throughout the length of the document. As you link each right hand
  14097. frame, you will notice that the text story flows from the previous
  14098. frame. Note that you can choose the ‘Link Frame’ option from the tool
  14099. bar with <adjust>. If this is done, this option will remain selected,
  14100. but will significantly slow down the scrolling speed of pages.
  14101. 7.3
  14102. It is most important to drop the first text story into Ovation’s left
  14103. hand frame. This is the frame that generates automatically linked frames
  14104. as the text flows throughout the document.
  14105. 7.3
  14106. Ovation can, of course, be used to produce the original stories, with
  14107. the proviso that the left hand frames are used to write the first story.
  14108. If required, the two frames on Ovation’s master page may be swapped
  14109. over, so that the first story can be set in the right hand frame.  Mike
  14110. King, Guernsey.  A
  14111. 7.3
  14112. PD Column − The Virus Problem
  14113. 7.3
  14114. David Holden
  14115. 7.3
  14116. I have received several letters recently from people worried about
  14117. computer viruses and, in particular, the likelihood of ‘catching’ one
  14118. from a PD library. Most of these letters were from new users who have
  14119. been subjected to the various scares in the press that have appeared
  14120. during the past year or so and haven’t realised that these refer mainly
  14121. to the PC. I shall therefore suggest a few simple precautions users can
  14122. take to avoid infection.
  14123. 7.3
  14124. It is worth stating that, provided you take the appropriate precautions,
  14125. I don’t believe there is any serious virus problem with the Archimedes
  14126. nor is there ever likely to be. They obviously exist, and some users may
  14127. have ‘caught’ one at some time but, so far, they have been annoying
  14128. rather than dangerous or destructive. If you are worried about viruses
  14129. then consider the Great Michaelangelo Virus Scare last year which was
  14130. supposed to wipe out half of the PC’s in the world. I wonder how much of
  14131. the media ‘hype’ preceding this was real and how much generated by the
  14132. many companies selling expensive virus detecting software for the PC
  14133. market? Luckily there is no equivalent commercial driving force to
  14134. exaggerate the problem on the Archimedes.
  14135. 7.3
  14136. Quarantine
  14137. 7.3
  14138. There are two main reasons why the Archimedes is comparatively immune
  14139. and why it is likely to remain so. Before I expand upon this I shall
  14140. state what is obvious but is frequently forgotten. Viruses in computers,
  14141. unlike their namesakes with people, cannot be ‘caught’ by one computer
  14142. just being in close proximity to another. The virus needs to be
  14143. physically introduced from outside. There are normally only two ways
  14144. that this can be done: via the serial port (including modems) or carried
  14145. on a floppy disc. I shall ignore networks because, for purposes of virus
  14146. infection, a network should be thought of as a single large computer so
  14147. the principle is the same, it is just that there are more ‘entrances’.
  14148. Your computer can’t ‘catch’ a virus, someone (that probably means you),
  14149. needs to be careless and introduce infected material.
  14150. 7.3
  14151. The primary reason for the Archimedes’ natural immunity is that it has
  14152. its operating system in ROM. Most PC’s, with the exception of some
  14153. laptops, load their OS from disc. It is therefore impossible to run them
  14154. without accessing a disc drive of some sort and this is where most
  14155. viruses strike. They attach themselves to a part of the OS on the ‘boot’
  14156. disc of these computers so they are loaded and active as soon as the
  14157. user switches on. There is simply no way that even the most ingeniously
  14158. programmed virus could attach itself to the Archimedes OS. If you
  14159. suspect that your Archimedes has a virus you can actually start it up
  14160. without loading anything from disc. With RISC OS 3 hold down <shift>
  14161. when you switch on or, with RISC OS 2, ‘*Configure Noboot’ and
  14162. *Configure Drive 0‘ and although your hard disc will still exist, the
  14163. Archimedes won’t look at it until you take some action yourself.
  14164. 7.3
  14165. In theory, it is possible to start up an Amiga or PC in the same way but
  14166. it is more awkward.
  14167. 7.3
  14168. How viruses work
  14169. 7.3
  14170. Most Archimedes users start up their machines without the use of any
  14171. ‘foreign bodies’ and this gives them a very important first line of
  14172. defence. Remember it is impossible for your computer to be infected, a
  14173. virus can only hide on a disc and so you can easily prevent it from
  14174. getting to work. Most viruses operate on similar principles. They attach
  14175. themselves to or disguise themselves as something that exists naturally.
  14176. The primary objective of a virus is to replicate itself as many times as
  14177. possible before it is discovered and to achieve this it wants to be
  14178. ‘run’ as soon and as often as possible. This is why some viruses attach
  14179. themselves to !Boot files of applications.
  14180. 7.3
  14181. Another type of virus attaches itself to modules. This is very easy to
  14182. do because a module, unlike a normal application, must be written to be
  14183. fully relocatable and its ‘header’ must conform to a specific format.
  14184. Also once a module is loaded, it tends to remain active until the
  14185. computer is switched off so it is easy for it to claim vectors, watch
  14186. for file operations, and attach a clone of itself to any suitable file
  14187. copying actions.
  14188. 7.3
  14189. Prevention...
  14190. 7.3
  14191. From what I have said so far, you can see that prevention is really very
  14192. easy. Don’t put anything into that slot in the front of your Archimedes
  14193. unless you are certain it isn’t carrying a virus. Unless absolutely
  14194. essential, keep all floppy discs write protected so if you do become
  14195. infected, the infection is contained in as small an area as possible.
  14196. Remember it is your discs, not your computer, that will be infected. If
  14197. you use floppy discs, try to keep your applications and data on separate
  14198. discs. You can then write protect the discs which contain the actual
  14199. programs. Since most viruses work by attaching themselves to
  14200. applications of one sort or another, they will be unable to replicate
  14201. because data files are not normally suitable for their purposes.
  14202. 7.3
  14203. Unless you are confident of its source, use a virus scanner on every
  14204. ‘foreign’ floppy disc before you click on the drive icon. There are
  14205. several PD and Shareware detectors and removers but if you handle more
  14206. than the occasional alien disc, I recommend you subscribe to the
  14207. Pineapple Software service. This will cost about 60p per week and is a
  14208. worthwhile investment.
  14209. 7.3
  14210. If you have a hard disc, scan it regularly. Your first line of defence
  14211. is checking each new floppy but sooner or later you will forget one so
  14212. check regularly. Always scan your hard disc before you back it up. It’s
  14213. obvious but easily forgotten.
  14214. 7.3
  14215. Be suspicious of unexpected ‘disc write protected’ error messages and
  14216. any unusual disc operations. These may be a virus trying to put a copy
  14217. of itself onto a disc.
  14218. 7.3
  14219. ... and cure
  14220. 7.3
  14221. This is just an extension of prevention and if you take precautions,
  14222. there shouldn’t be any problem. Most viruses can be removed from the
  14223. programs to which they have attached themselves, so a disc can be
  14224. ‘disinfected’. If all else fails, you will have to go back to your last
  14225. hard disc backup. (You did scan before you backed up, didn’t you?)
  14226. 7.3
  14227. Don’t just scan your hard disc and the few floppies that you remember
  14228. using in the last day or so. If you discover an infection on your hard
  14229. disc, scan every disc that isn’t always kept write protected, which is
  14230. another good reason for keeping as many as possible in that state. Most
  14231. recurring virus infections happen because not enough trouble is taken
  14232. when it is first discovered to ensure that it is completely eradicated.
  14233. 7.3
  14234. Once again it’s obvious but keep a copy of your virus detector program
  14235. on a write protected floppy disc. If it’s on your hard disc and that
  14236. becomes infected...
  14237. 7.3
  14238. Source of infections
  14239. 7.3
  14240. The people who are most often blamed for spreading virus infections but
  14241. are in fact least likely to be the cause are PD and Shareware libraries.
  14242. As the precautions for avoiding infection are so simple, it is most
  14243. unlikely that you will ‘catch’ a virus from a disc obtained from any
  14244. reputable library. Before their existence was well known, there were a
  14245. few instances but that was long ago.
  14246. 7.3
  14247. In general, PD libraries, because they receive discs from all sorts of
  14248. strange sources, are most likely to take proper precautions and so least
  14249. likely to pass infections on. The same is true of most bulletin boards.
  14250. It is more difficult to prevent infection because in theory anyone can
  14251. ‘upload’ but most services now only permit uploads to specific areas and
  14252. these are thoroughly checked before they can be accessed by users.
  14253. 7.3
  14254. One thing that has disturbed me somewhat is that, in the last few
  14255. months, I have received several unsolicited discs from Germany with
  14256. requests that I include the material in my library and/or pass it on to
  14257. others. About 75% of these have been infected with various viruses.
  14258. Naturally, I have no way of knowing whether this is a deliberate attempt
  14259. to spread infection or merely indicates that viruses are out of control
  14260. in Germany. However, there is no doubt that an unusually large
  14261. proportion of the viruses that abound for PC’s and Amigas did originate
  14262. in Germany, so there would appear to be an “irresponsible” element in
  14263. that country and I hope that this does not indicate that they have now
  14264. turned their attention to the Archimedes.
  14265. 7.3
  14266. It is now generally acknowledged that, with PC’s, the most common cause
  14267. of virus infection is through pirated commercial software. This is one
  14268. reason why introducing ‘personal’ software onto an office PC is now a
  14269. sackable offence in many companies. The suggested reason for this link
  14270. is that the type of person who will use or pass on copies of commercial
  14271. software is also likely to be the sort of person that is amused by
  14272. infecting others with a virus.
  14273. 7.3
  14274. Future developments
  14275. 7.3
  14276. There is one development in PC’s which, I feel sure, will bring with it
  14277. a new type of extraordinarily destructive virus. Hopefully, this will
  14278. not be emulated in the Archimedes.
  14279. 7.3
  14280. All PC’s have a ‘kernel’ of their operating system in ROM. This is known
  14281. as the BIOS (for Basic Input Output System) and is the part which is
  14282. responsible for carrying out system checks and loading the main part of
  14283. the OS from disc. Because it is in ROM, this has hitherto been immune
  14284. from virus infection. However, some PC’s are now being made with the
  14285. BIOS in a ‘flash’ programmable ROM. The idea behind this is to enable
  14286. the people who assemble the computers to program the BIOS with suitable
  14287. messages to suit the country in which they will be sold. This sounds
  14288. like a good idea, except that no additional hardware is required to
  14289. program this area and no write protect link is provided. This means that
  14290. a virus could be written which would infect the BIOS and render all
  14291. conventional ‘disinfection’ software useless. Because the very core of
  14292. the computer is infected, it could not be used at all until the BIOS had
  14293. been reprogrammed.
  14294. 7.3
  14295. Please don’t think I’m giving anyone ideas by pointing this out. The
  14296. perverted people who write and spread viruses are probably already hard
  14297. at work. In fact, that’s the most exasperating thing about the whole
  14298. business. Thousands of hours are spent by dedicated and skilled
  14299. programmers with no other aim than to be a thorn in the side of computer
  14300. users. If only this effort were put to productive instead of destructive
  14301. ends...  A
  14302. 7.3
  14303. Acorn Computers in TV Post-Production
  14304. 7.3
  14305. Alan Afriat
  14306. 7.3
  14307. This is a rather technical article but anyone involved in this area will
  14308. realise its importance. It is yet another area where the power of
  14309. RISC OS computers is providing a cost-effective solution to a real-world
  14310. problem. Ed.
  14311. 7.3
  14312. The ‘Your World’ primary schools TV series, currently transmitting on
  14313. Channel 4, has been an experiment in more ways than one. The series, a
  14314. co-production between Channel 4, Encyclopaedia Britannica and Case
  14315. Television, was designed as resource material for teachers to record off
  14316. air for classroom use by themselves or individual pupils. It has no
  14317. commentary, but an on-screen clock provides easy reference to the course
  14318. notes and crawler captions throughout give headline information − which
  14319. make the programmes particularly suitable for hard-of-hearing children.
  14320. Also experimental was the post-production work, including the programme
  14321. compilation, computer graphics and captioning, in which we tried out for
  14322. the first time a novel approach to graphics and tape editing using Acorn
  14323. computers for just about everything.
  14324. 7.3
  14325. When we started on the project, I already had the Encyclopaedia
  14326. Britannica Video Library database on an MS-DOS partition. As this has
  14327. full shot lists of nearly all their programmes, I transferred all
  14328. information of interest to a Squirrel database which allowed me to add
  14329. extra fields as required and multitask it with other applications that I
  14330. was using such as Optima (Eidos’s, RISC OS digital video editing system)
  14331. and Octopus (a video editing machine controller board and software which
  14332. we have developed in-house). The transfer was surprisingly easy and
  14333. Squirrel afforded much better search facilities than were available on
  14334. the original database. Multitasking was crucial as I wanted to be able
  14335. to drag timecodes between applications for quick access to digital or
  14336. tape pictures and database information.
  14337. 7.3
  14338. The programmes were edited using a novel combination of digital and tape
  14339. editing techniques. Although Optima does not give as good a picture as
  14340. some of the MS-DOS and Macintosh JPEG based systems, it is in many ways
  14341. the most flexible − and it’s a great deal cheaper! It does have the big
  14342. advantage of being able to directly access removable, re-usable magneto-
  14343. optical discs, each side of which can hold up to 70 mins of timecoded
  14344. sound and video − so with two MO disc drives and a 540Mb internal hard
  14345. drive, you can edit a programme of any length without having to digitise
  14346. tapes onto an expensive internal multi-gigabite hard disc system. You
  14347. can access any frame on a disc instantly by just dragging in a timecode
  14348. and you can cut, paste and overlay sound or picture in a flash. It gives
  14349. you all the creativity and flexibility of traditional film editing but
  14350. without any of the dross. It’s really good for track laying too; with up
  14351. to four sound tracks, you can fit and lay effects, commentary and music
  14352. precisely − and produce a film-style dubbing chart by dragging timecodes
  14353. and comments into a Draw or Artworks template. It also outputs a
  14354. reliable edit decision list data file for on-line picture and audio
  14355. auto-conforming.
  14356. 7.3
  14357. Octopus − our own edit controller − will drive up to eight editing
  14358. machines of any type that have a standard computer interface. It
  14359. consists of multitasking editing software and an expansion card which
  14360. plugs into any Acorn computer that accepts standard cards. It normally
  14361. drives a three machine edit suite with the new JVC 22 series S-VHS
  14362. machines and the latest Panasonic mixer/DVE, but other machines can be
  14363. driven and hired in as required, including Beta-SP and disc, DAT, HIDAT
  14364. and ADAT recorders for audio conforming.
  14365. 7.3
  14366. Before editing, master Beta-SP tapes are assembled, with original
  14367. timecode, onto 4-hour S-VHS tapes and then digitised. The resulting
  14368. tapes are then scanned at 10 times speed to index them for database
  14369. cross reference. Whenever Optima’s image quality leaves any doubt, this
  14370. indexing system makes it possible to gain almost instant access to a
  14371. high quality tape picture and sound for checking. You just drag a
  14372. timecode from Optima into the edit controller window and type in a roll
  14373. number and whichever machine has that frame will instantly spin down to
  14374. it. Current machines spool at more than 100 times speed, so with three
  14375. machines connected, any frame out of 12 hours of material can be
  14376. accessed within a maximum of 3½ minutes.
  14377. 7.3
  14378. For viewing the completed cut, computer edited versions can be
  14379. transferred to tape with up to four mixed tracks and then have pictures
  14380. auto-pasted over. It takes about 1½ hours for the edit controller to
  14381. picture conform a half hour programme − and, with 4-hour tapes, it does
  14382. it in the background with minimum tape changes − so you can get on with
  14383. something else while the machines are busy. One of the virtues of this
  14384. hybrid 2-tier off-line editing system is that you can achieve a really
  14385. complete off-line edit. The mixer will produce visual effects, picture
  14386. in picture, multi-screen and frozen images − so you can off-line your
  14387. effects and then digitise them for editing.
  14388. 7.3
  14389. We have also developed our own Acorn-based computer graphics system for
  14390. producing, cueing up and displaying in the off-line edit, broadcast
  14391. quality pictures, captions and subtitles, including rollers and simple
  14392. real-time animation. These can be precisely reproduced on-line where the
  14393. computer responds as though it were another VTR, giving complete editing
  14394. freedom at any point in a caption routine.
  14395. 7.3
  14396. Apart from early teething troubles and de-bugging, our system performed
  14397. amazingly well. We achieved frame accurate off-line edits including all
  14398. captions and crawlers; we hired in two Beta-SP editing machines and a
  14399. waveform monitor/vectorscope and performed an A & B roll, cuts only pre-
  14400. conform. We took our A5000 computer along to the on-line edit and
  14401. completed everything in one pass, laying down captions as we added
  14402. visual effects and mixes. Sound was transferred to the S-VHS FM tracks
  14403. and digitised along with the rushes − I then track-laid with Optima,
  14404. auto-conformed with our edit controller and transferred to DAT and then
  14405. a digital recorder for dubbing. (Next time, we intend to conform
  14406. directly onto a digital multitrack recorder.) The S-VHS FM tracks have a
  14407. frequency response of 20-20,000Hz and JVC have brought the switching
  14408. noise of the new machines way below the audible threshold so, for
  14409. effects purposes, they were quite adequate. All this means that tape
  14410. generations and expensive on-line editing and dubbing time is reduced to
  14411. an absolute minimum.
  14412. 7.3
  14413. Your World was the first time we had used our system on a real project.
  14414. Because I was working to a tight fixed budget with agreed production
  14415. specifications, it was imperative that on-line editing and dubbing costs
  14416. were kept to a minimum. We were successful − thanks in no small measure
  14417. to my associate, Adam Goodfellow, who engineered the graphics and tape
  14418. editing systems.  A
  14419. 7.3
  14420. The Crystal Maze
  14421. 7.3
  14422. Gabriel, Jonathan and Katherine Swords
  14423. 7.3
  14424. The Crystal Maze is a game from Sherston Software based on the Channel 4
  14425. series of the same name. For those of you not in the know, the idea of
  14426. the game is that you travel through four game zones, with a team of six
  14427. characters, competing in physical, mental, skill and mystery challenges.
  14428. The successful completion of each challenge rewards you with a crystal.
  14429. Your aim is to collect as many crystals a possible − the more you get
  14430. the longer you get to stay in the Crystal Dome.
  14431. 7.3
  14432. The Crystal Dome is the climax of the game. Once inside, you’ll see gold
  14433. and silver tokens floating around − you have to collect as many gold
  14434. tokens as you can, while missing the silver ones. When your time is up,
  14435. the computer counts the amount of gold and silver you’ve collected,
  14436. deducts the silver from the gold then gives you your final score. Easy
  14437. really − until you start to play!
  14438. 7.3
  14439. In my first five attempts, I collected a total of ten gold tokens − that
  14440. makes an average of two per game. I didn’t think that was too bad until
  14441. I read that 100+ is what you should be aiming at. So, a little
  14442. disgruntled, I decided it was time to hand over to my kids − more on
  14443. them later!
  14444. 7.3
  14445. Inside the box
  14446. 7.3
  14447. The game comes boxed with an A3 poster, manual and three discs, and a
  14448. registration card. The instructions were good enough to allow my
  14449. children to load the contents of the discs to hard drive, alter a piece
  14450. program to allow for hard drive use, and run the game.
  14451. 7.3
  14452. Once inside the game, you start by setting the  configuration − this
  14453. includes adjustments to the sound effects, music and volume. From there
  14454. you move to the difficulty level − the slider goes from 0 to 99 so
  14455. there’s plenty of scope for different levels of player. There’s also a
  14456. learner mode which allows you to practice any game as many times as you
  14457. like. In addition to all that, you can also re-define the ‘input
  14458. devices’ − the keyboard, joystick and mouse.
  14459. 7.3
  14460. Once set, it’s time to choose your team. There are twelve characters to
  14461. choose from − according to the instruction manual each character has
  14462. different strengths and weaknesses, some more suitable than others for
  14463. the games you enter. You’re supposed to be able to work out who is
  14464. better at what the more you play, so far I haven’t got a clue. Choose
  14465. your six characters then select your first playing zone.
  14466. 7.3
  14467. There are four zones. The Aztec zone is a re-creation of the Aztec
  14468. kingdom of the 15th and 16th centuries. The Ocean zone is set in the
  14469. hull of a sunken ocean liner. The Medieval zone is set the depths of a
  14470. medieval building. The Futuristic zone is a cold, impersonal place where
  14471. lives are ruled by computers − I know the feeling!
  14472. 7.3
  14473. When you enter a zone, you have to play three games before you can move
  14474. on. You can choose from physical, skill, mental or mystery. Choose a
  14475. game type, and a player, then off you go − but don’t hang around, you
  14476. only get one or two minutes to complete the challenge − and if you don’t
  14477. get out in time you get locked in!
  14478. 7.3
  14479. The real thing
  14480. 7.3
  14481. This is where the game really starts to look and feel like the real
  14482. thing. While I was at the controls, my ‘back seat drivers’ were
  14483. constantly telling me what to do − then as the seconds ticked by, they
  14484. started screaming at me to get out before I got locked in. I was a
  14485. nervous wreck by the end of my first game − just like the real thing!
  14486. 7.3
  14487. After completing one zone, you go on to the next until you’ve done
  14488. twelve games. The games reflect the atmosphere of each of the zones; so
  14489. in the medieval zone you could find yourself firing crossbows at moving
  14490. targets or jumping over snakes. In the Futuristic zone, you could be
  14491. chasing electrons or working your way out of a maze. The games don’t
  14492. change if you increase the difficulty level, they just get harder to
  14493. play! The ones I really hated, and therefore left to my children, were
  14494. the mental games − you know the kind of things; ‘If I ate two thirds of
  14495. my sweets on Monday, and three quarters of the rest on Tuesday, and
  14496. there are still five left, how many did I have originally?’ − I haven’t
  14497. a clue!
  14498. 7.3
  14499. You can quite satisfactorily play this game on your own, but it really
  14500. does lend itself to team play − as a family we all chose characters and
  14501. took turns at playing different games. Because you’re working as a team,
  14502. as they do in the TV series, you begin to get excited or frustrated when
  14503. the others are playing. This is also one of those games where you don’t
  14504. have to succeed at one level before you go on to the next − in fact, you
  14505. could end up with only one crystal after 12 games but still get a go
  14506. inside the Crystal Dome − albeit for only 5 seconds. It’s a game for
  14507. adults and children.
  14508. 7.3
  14509. Speaking of children − how did mine get on? Well, when I arrived home
  14510. from Acorn World 93,  they proudly announced they had scored 161,
  14511. playing at the same level I had played on. They think it’s great −
  14512. things are getting so bad that now I have to book time on my own
  14513. computer!
  14514. 7.3
  14515. Niggles
  14516. 7.3
  14517. They are only a few niggles. For example, some of the clocks which tell
  14518. you how much time you have left aren’t very easy to read. Some of the
  14519. graphics on the picture puzzles aren’t always as clear as I’d like. And
  14520. when you leave the game and come back into desktop, you need to remember
  14521. to reset your font cache which goes down to 32Kb.
  14522. 7.3
  14523. Conclusion
  14524. 7.3
  14525. So, after all the hype in the magazines and at Acorn World 93, does
  14526. Crystal Maze live up to the expectations that the advertisers tried to
  14527. place on us? Well, apart from the few niggles I have mentioned, we can
  14528. all thoroughly recommended The Crystal Maze. It really is ‘fun for all
  14529. the family’ and would make a good Christmas present.
  14530. 7.3
  14531. Crystal Maze costs £39.95 inclusive from Sherston Software or £37
  14532. through Archive.  A
  14533. 7.3
  14534. Blood Sport
  14535. 7.3
  14536. Richard Rymarz
  14537. 7.3
  14538. Blood Sport is the Archimedes answer to Street Fighter and other such
  14539. ‘Beat ’em Up‘ games found on other computer formats. It is distributed
  14540. by Matt Black (well known for their clipart), comes on one disc in a CD
  14541. style plastic case and costs the princely sum of £9.99 (£12 inclusive of
  14542. VAT and carriage) which, by today’s standards, must rank as a budget
  14543. game. It is easily installed on hard disc although I had to reset my
  14544. machine before it worked.
  14545. 7.3
  14546. The scenario
  14547. 7.3
  14548. Blood Sport takes over the whole machine and begins with an attractive
  14549. picture behind a high score table and a number of options: the defining
  14550. the keys, information about the various foes that are to be encountered
  14551. and no less than six playing modes including one to play against a
  14552. friend.
  14553. 7.3
  14554. There are ten lethal opponents that have to be beaten before you can
  14555. become a champion. Once completed, the level of difficulty can be
  14556. changed. A total of sixteen moves have to be mastered which requires a
  14557. fair degree of dexterity to say the least. It took me some time to learn
  14558. the moves since I was unsure what I was actually doing. I feel that a
  14559. seventh option allowing some practice would have been helpful.
  14560. 7.3
  14561. The game
  14562. 7.3
  14563. Clicking on ‘play’ results in some disappointments. The playing area is
  14564. only a quarter of the height of the screen. The figures, although well
  14565. drawn, are tiny and the different moves are difficult to define.
  14566. However, on the plus side, the action is fast and furious and is
  14567. accompanied by the requisite thumps, groans, ‘Oohs’ and ‘Aahs’ as your
  14568. opponent knocks you down over and over again. The screen even shakes as
  14569. you hit the ground with a thud. The various backgrounds have some fairly
  14570. basic animation. Fights are timed and points for each fighter are
  14571. clearly shown.
  14572. 7.3
  14573. Conclusion
  14574. 7.3
  14575. Since there is much of a muchness about the action, it soon loses its
  14576. novelty and interest wanes. Blood Sport is not in the same class as
  14577. games such as Street Fighter. However, it is one of the few ‘Beat ’em
  14578. Up‘ games for the Archimedes and it is cheap.
  14579. 7.3
  14580. Blood Sport is fairly mindless but, if played with a friend, might
  14581. occupy the odd half hour on a winter’s evening when there is little else
  14582. to do.  A
  14583. 7.3
  14584. Quark
  14585. 7.3
  14586. Andrew Rawnsley
  14587. 7.3
  14588. Quark is a new release from the rapidly expanding Oregan Software
  14589. Developments. A year ago this was a tiny, little known company but today
  14590. it markets a variety of excellent utilities including, arguably, the
  14591. best Acorn tracker music editor (Digital Symphony) and a morphing
  14592. package (Morpheus). With Quark, it has broken into the quality games
  14593. market.
  14594. 7.3
  14595. Vive la France!
  14596. 7.3
  14597. Quark is written by a new French programming team Psychotic. It astounds
  14598. me the amount of quality software that comes from the rest of Europe
  14599. because, let’s face it, Acorn’s marketing department is hardly making a
  14600. splash over there. (They are making major moves into Germany at the
  14601. moment. Ed.) However, the likes of Digital Symphony and the popular
  14602. public domain utility Dissi come from Belgium, Eterna were based in
  14603. France, and who can forget demo writers extraordinaire, Brothers in Arm,
  14604. in Norway! Quark doesn’t let the side down.
  14605. 7.3
  14606. At first sight, Quark is just another vertically scrolling shoot ‘em up,
  14607. but when you get into it, it is a feast of blasting mayhem with lots of
  14608. different spaceships, levels, music and even more power-ups. I mention
  14609. the spaceships because, unlike most games of this genre, Quark lets you
  14610. choose the ship which you want to pilot from six basic craft. Each has
  14611. its own speed, weaponry (with different power-ups) and armour class. The
  14612. appropriate values are stated in the manual which is clear if a little
  14613. concise.
  14614. 7.3
  14615. Play a friend
  14616. 7.3
  14617. The game can be played by one or two players simultaneously, and each
  14618. player can have any ship he likes. Cleverly, the programmers have
  14619. restricted the amount of weaponry power-ups that each can collect in the
  14620. two player game, to about two-thirds of what your ship is capable of in
  14621. the one player game. This means that you don’t get such an overwhelming
  14622. advantage when in two player mode.
  14623. 7.3
  14624. Each player can alter his or her individual keys using a small, but
  14625. well-designed, desktop application. This is supplied on disc one, along
  14626. with a hard disc installation program and the main game. Hard disc users
  14627. will still need the original disc at hand to insert at the beginning of
  14628. the loading process.
  14629. 7.3
  14630. The title screen is pretty, and is followed by a pleasing, permanent,
  14631. scrolling high-score table. However it’s a shame that you can only start
  14632. the game from the title screen and not the high score table. You have to
  14633. press a key to return to the main screen. Why not just allow the player
  14634. to go straight to the ship selector or enter the game.
  14635. 7.3
  14636. Pressing <F12> starts the ship selector, whilst <F8> gives you a quick
  14637. start option using either the standard spaceships or the one(s) used in
  14638. the previous game, depending on whether you have just loaded.
  14639. 7.3
  14640. The game itself
  14641. 7.3
  14642. The in-game graphics are well drawn, although they only use 16 colours
  14643. in order to obtain smooth scrolling. Despite this limitation, the
  14644. colours are used to good effect to provide variety within the levels.
  14645. There are some clever colour palette changes, so you may travel out of a
  14646. gold coloured section, for example, into a purple section and on into a
  14647. green one. This shows that the game has been well thought out, and not
  14648. just knocked together overnight! The background graphics were
  14649. exceptionally detailed, even on a fairly low resolution monitor.
  14650. 7.3
  14651. The amount of damage that your ship has taken is shown by the amount of
  14652. armour left on your ship. As you get hit, chunks of armour disappear
  14653. until your craft looks like a burnt out shell, at which point one more
  14654. hit will reduce you to dust and remove one of your lives. Fortunately,
  14655. you can get more lives by collecting certain tokens. The manual doesn’t
  14656. actually tell you what each token does, so it’s up to you, with the help
  14657. of the odd bit of digitised speech, to decide what does what.
  14658. 7.3
  14659. Sound
  14660. 7.3
  14661. The music is excellent, with tunes to suit everyone’s taste, be it
  14662. classical (on the game over screens) or heavy metal (for a metallic
  14663. level!). For once, the music hasn’t been written by the programmer
  14664. himself, but someone obviously skilled in computer music. Only four
  14665. channels appear to be used in the music, and the others are for used
  14666. sound effects such as speech and explosions.
  14667. 7.3
  14668. Criticisms
  14669. 7.3
  14670. I would like to have seen more animation of the ship, as in the soon to
  14671. be released Xenon 2. Also, maybe the levels could have been given
  14672. passwords. Fortunately, when your game ends, the computer remembers
  14673. which level you reached so that you don’t have to replay all the
  14674. previous ones. Otherwise, this is a very polished game.
  14675. 7.3
  14676. One serious flaw was that the review copy had problems with multisync
  14677. monitors. The fade routine into level two caused the screen to go
  14678. completely black on my Acorn multisync, so I suggest you ring Oregan
  14679. direct (as instructed in the manual) to check on the compatibility of
  14680. your monitor and to see if the bug has been fixed.
  14681. 7.3
  14682. The competition − Quark versus Xenon 2
  14683. 7.3
  14684. To my mind, the only major competition for vertically scrolling shoot
  14685. ’em ups comes from Swiv and Xenon 2.
  14686. 7.3
  14687. Swiv has a simultaneous two player, but Quark offers more crafts for the
  14688. player(s) and more power-ups. The music is much more comprehensive in
  14689. Quark with tunes for every part of the game, not just the title screen.
  14690. 7.3
  14691. Xenon 2 has more power-ups than Quark, but only one spaceship, and one
  14692. (rather good) piece of music which plays virtually non-stop throughout
  14693. the game, the exception being when you are in the shop. Xenon 2’s
  14694. animation is better than Quark’s, and the level of presentation is high,
  14695. but the two player game is hopeless. Player 1 has a go, and then when he
  14696. dies, player 2 starts. Another comment on Xenon 2 is that by the time
  14697. you reach the later levels, it is almost impossible to die. You simply
  14698. have too much firepower. Quark is still challenging late into the game
  14699. because, unlike Xenon 2, you lose some (but not all) of your firepower
  14700. bonuses when you die.
  14701. 7.3
  14702. Conclusions
  14703. 7.3
  14704. Quark is an excellent product which compares very favourably with the
  14705. competition. If you own a multisync monitor, check its compatibility
  14706. with Oregan first but if you like vertically scrolling shoot ’em ups,
  14707. you can’t go wrong with Quark!
  14708. 7.3
  14709. Quark costs £24.95 from Oregan Software Developments or £23 through
  14710. Archive.  A
  14711. 7.3
  14712. Help!!!!
  14713. 7.3
  14714. •    Archway − Can anyone advise or help with upgrading Archway? I have
  14715. version 2.00 and believe there is now version 2.10, but Simtron seem
  14716. very hard to get in touch with! Phone Andy after 8pm on 081-675-5972.
  14717. 7.3
  14718. •    Screenwipes − Can anyone tell me how to use screenwipes on sprite
  14719. files from Basic? Contact Jonathan Topper, 4 Clapham Old Rd., Ingleton,
  14720. Via Carnforth, Lancs, LA6 3JA.  A
  14721. 7.3
  14722. Help Offered
  14723. 7.3
  14724. •    PCATS Graphics Enhancer − Following my request for help about using
  14725. the PCATS Enhancer under RISC OS 3.1, I got no offers of help! However,
  14726. I have managed to write a short relocatable module which stops the
  14727. enhancer crashing on RISC OS 3.1 and provides the full range of
  14728. multisync and enhancer modes. I am happy to provide copies of the module
  14729. to anyone sending me a blank formatted disc plus SAE. Seán Kelly, 8
  14730. Vicarage Lane, Wing, Leighton Buzzard, LU7 0NU.
  14731. 7.3
  14732. •    Scientific Software. A disc of scientific software, mostly of a
  14733. chemical nature, is now available. If you would like a copy simply send
  14734. a formatted blank disc (not 720Kb DOS!), together with return postage
  14735. (and address) to Chris Johnson, 7, Lovedale Grove, Balerno, Edinburgh,
  14736. EH14 7DR. Chris would still like to receive more software of a
  14737. scientific nature, as he would like to make up additional discs for
  14738. distribution.  A
  14739. 7.3
  14740. Demon’s Lair
  14741. 7.3
  14742. Rob Wears
  14743. 7.3
  14744. This game from the 4th Dimension was reviewed on an A310 (ARM 3, 4Mb
  14745. RAM, SCSI hard disc) and an A4 (4Mb RAM, hard disc). The game requires a
  14746. minimum of 2Mb RAM and it must be said that a colour monitor would make
  14747. your life a lot easier.
  14748. 7.3
  14749. The plot?
  14750. 7.3
  14751. You have drawn the short straw and have therefore volunteered to save
  14752. the land from an evil demon and release a friendly dragon. The only
  14753. things between you and a horrible death are your wits, luck and a Karate
  14754. kick capable of disrupting ghosts. And the name of this mighty hero −
  14755. Thorin Bloodaxe? Er... no actually you get to be called “Bob”. I’ve got
  14756. nothing against being called “Bob” − it’s the wife that isn’t too keen −
  14757. but it just doesn’t fit with my notions of your basic muscle-bound hero.
  14758. The blurb is a little weak but how does the game compare?
  14759. 7.3
  14760. The package
  14761. 7.3
  14762. The game comes on two discs and is copy protected by means of a “key
  14763. disc”. It will readily load to and run from a hard disc, providing disc
  14764. one is inserted for a short while as the game loads. There is no need to
  14765. replace the key disc if you find the need to reload a saved game
  14766. position. I find this a very inoffensive piece of copy protection which
  14767. did not cause any problems during testing, and provided that you keep
  14768. the original disc safe when not in use, it should not cause any
  14769. problems. When loaded, the game sits innocently on the iconbar and uses
  14770. 1120Kb. When playing, it takes over the whole machine but a single
  14771. keystroke returns you to the desktop environment.
  14772. 7.3
  14773. You are supplied with a single A4 sheet of paper with loading and
  14774. playing instructions, and a set of hints that are only minimally
  14775. helpful. There are also some clues contained in the screen shots shown
  14776. on the outer packaging, which are invaluable.
  14777. 7.3
  14778. The game play
  14779. 7.3
  14780. The puzzles are all said to be logical in nature, but I’m not too sure
  14781. that Mr Spock would approve of the rather brutal use of the rabbits!
  14782. There are some instances where you still have to rely on luck despite
  14783. having set things up to the best of your ability. As it is possible to
  14784. move your character freely in three dimensions, there are numerous key
  14785. actions possible to control the actions of your hero, and remembering
  14786. the right key to press can be a bit of a nightmare. However, it is very
  14787. easy to produce your own key definitions, which is essential for the
  14788. non-standard A4 keyboard.
  14789. 7.3
  14790. The graphics
  14791. 7.3
  14792. The graphics scroll smoothly but are rather cartoon-like. They are of a
  14793. similar standard to most of the Acorn games currently on the market −
  14794. that is to say, they are not particularly stunning and certainly do not
  14795. compare well with those found on games console machines. It is possible
  14796. to play the game on an A4 but you do miss some of the detail − I found
  14797. it quite surprising to find a corridor full of grabbing green arms on
  14798. the A310 because I had assumed the strange flickering lights on the A4
  14799. display were some sort of transporter beam. In addition, the magic is
  14800. colour coded (!) so using it with a monochrome display involves a lot of
  14801. trial and error. A colour display makes life a lot easier and is
  14802. therefore highly recommended.
  14803. 7.3
  14804. To buy or not to buy?
  14805. 7.3
  14806. So should you buy it? Well, if you enjoyed “The Kingdom of Hamil” and
  14807. the “Doom” adventures on the Beeb, or “Pandora’s Box” on the Archimedes,
  14808. I would say “Yes”. There is enough “arcade” gameplay to keep you amused,
  14809. but this does not distract from the high quality of the puzzles. It’s
  14810. basically all there − cackling witches, giant spiders and skulls, an
  14811. enormous eye on a spring, a Red Herring and a dragon. There is plenty of
  14812. humour (have you ever played a game where it is actually necessary to
  14813. become a frog for a while?) and plenty to keep movie buffs happy (spot
  14814. the bits from Frankenstein, Jaws, the Prisoner and the famous rock from
  14815. Indianna Jones). Above all, the game has that certain “I’ll just have
  14816. one more go” quality combined with a degree of complexity which ensures
  14817. a good lifespan. This is a very high quality game which deserves a place
  14818. in any Acorn games collection.
  14819. 7.3
  14820. Demon’s Lair is £25.95 from Fourth Dimension or £24 through Archive.  A
  14821. 7.3
  14822. The Dungeon
  14823. 7.3
  14824. Dave Wilcox
  14825. 7.3
  14826. This game is one of the latest releases from The Fourth Dimension and is
  14827. one of the role-playing genre. It comes in the now standard video type
  14828. box with a colourful cover. Inside you will find three discs and a 13
  14829. page A5 manual. The manual is well written and easy to understand. It is
  14830. stated that this game will work on all Acorn 32-bit machines but you
  14831. must have at least 2Mb of RAM available.
  14832. 7.3
  14833. Loading
  14834. 7.3
  14835. As is now the norm with many games, the main disc cannot be backed up.
  14836. It is, however, possible to install the game onto your hard disc if you
  14837. have 3Mb free − an installation program is included on the disc to
  14838. simplify this for you but you still need to initialise the running of
  14839. the program with disc 1. Loading the game is a simple matter of double
  14840. clicking on the Dungeon icon. You are greeted with a rather bland
  14841. opening screen accompanied by a stereo tune, somewhat less intricate
  14842. than I would have expected. You will then need to insert disc 2 but,
  14843. initially, this is the only disc change and this passes you on to the
  14844. game screen.
  14845. 7.3
  14846. The story so far
  14847. 7.3
  14848. Many years ago there was a monastery. The monks resident there ruled the
  14849. area in a fair but firm manner. In doing so, they accumulated great
  14850. wealth. One night the monastery burned to the ground and, after the
  14851. fire, no bones were to be found and no trace of the great wealth was
  14852. evident. People searched to no avail. One day a parchment was found in
  14853. an old library showing the entrance to a crypt under the monastery.
  14854. Assistance was sought from three trusted friends and the four explorers
  14855. set off for the crypt. On entering the tunnel, the floor falls away from
  14856. under the four and they fall deep into the crypt. It is your job,
  14857. ‘should you decide to accept it’, to guide these explorers through the
  14858. crypt gathering as much treasure as possible until you find the exit.
  14859. 7.3
  14860. The game
  14861. 7.3
  14862. The game screen is made up of six windows, the main and largest of which
  14863. is the graphical view location screen, showing the room or corridor you
  14864. are currently in, along with items and occupants. (Occupants are mad
  14865. Monks, etc − you never see your own character.) Under this you have a
  14866. window associated with each of the four team members, showing items
  14867. carried and their respective conditions in bar graph form. To the right
  14868. of the main screen, you have a window associated with the team leader.
  14869. This can be changed to make any person the leader, as the game
  14870. progresses. This window shows items carried in their back-pack, items of
  14871. clothing worn, options to sleep, eat, examine items, general condition
  14872. report and the option to save and load games. The bottom right of the
  14873. screen is taken up with the creation of spells with runes found on your
  14874. explorations. There are two other windows across the top of the screen,
  14875. one contains the spells found listed on scrolls and the other is the
  14876. text reply window where the game communicates text information to you.
  14877. 7.3
  14878. The first feature that really makes an impression is the graphic
  14879. programming. The graphics used in the corridor construction are very
  14880. good and the scrolling is smooth. Extra effect is gained from the
  14881. programming of the various light sources, ranging from candles to
  14882. torches. When these sources are first lit, the surroundings are bright
  14883. and easy to see but as the light source burns down, the light intensity
  14884. decreases until the source expires and darkness again envelopes you.
  14885. 7.3
  14886. Staying on the subject of graphics, the monsters and mad monks, etc are
  14887. the main point that really spoil this program. Whilst these are at a
  14888. distance along the corridors, they are acceptable but as they close in
  14889. they become very ‘pixelly’. This is a shame because otherwise the
  14890. program’s graphics are good.
  14891. 7.3
  14892. The sound effects used throughout the game, consist of the usual grunts
  14893. and groans from monsters and doors creaking open or closed somewhere.
  14894. There is nothing new or exhilarating on the sound front but it does
  14895. fulfil its purpose and is programmed in stereo.
  14896. 7.3
  14897. Movement around the dungeon is well thought out. You have the option of
  14898. keyboard control or mouse control. Using a trackerball, movement is easy
  14899. and quick. As you move around the dungeon you will come across numerous
  14900. items of treasure, weaponry, clothing, food, drink, potions, etc, all
  14901. devised to help or hinder. As you progress, you are required to
  14902. negotiate teleport systems, floor pads/switches, doors, portcullises,
  14903. pits, stairways, chasms and secret rooms. I haven’t managed to get out
  14904. of the Dungeon yet but I can say that I am hooked!
  14905. 7.3
  14906. Conclusion
  14907. 7.3
  14908. This game is of the sort of standard we have come to expect from The
  14909. Fourth Dimension. The graphics scrolling is smooth even on an ARM2
  14910. machine − up to 12½ frames per second. With ARM3, this goes up to 25
  14911. frames per second. If you like games involving role playing, in
  14912. preference to blasting everything in sight, this game is for you and can
  14913. be recommended without hesitation. It is available from 4th Dimension
  14914. priced at £34.95 or £32 through Archive.  A
  14915. 7.3
  14916. Vigil
  14917. 7.3
  14918. Andrew Rawnsley
  14919. 7.3
  14920. When I saw that Vigil was advertised as ‘the Spy on the Desktop’, I
  14921. didn’t know quite what to expect from Vigil. I bought it whilst it was
  14922. still undergoing beta-testing, as part of a special offer from Rheingold
  14923. Enterprises. I was soon to realise what an understatement the slogan
  14924. was.
  14925. 7.3
  14926. After using the various different versions (0.42 − 1.02) for around
  14927. three months, I can honestly say that it must rank as one of the single
  14928. most useful program utilities available at the moment, alongside the
  14929. likes of Basic Compilers. It does, however, require RISC OS 3.10 or
  14930. later.
  14931. 7.3
  14932. Who is it for?
  14933. 7.3
  14934. The package is aimed at desktop programmers but the price has been set
  14935. to make it a viable purchase even for those just starting on desktop
  14936. programming. Although it has some features specifically for Basic and
  14937. Assembler programmers, almost any programming language can be used with
  14938. it. I must stress, however, it is for programmers who wish their
  14939. programs to run in the desktop, not outside it.
  14940. 7.3
  14941. Basic features
  14942. 7.3
  14943. Vigil has some very special features for those writing in Basic and
  14944. Assembler. For example, Basic programmers can view and alter some of
  14945. their program’s static and dynamic variables whilst the program is
  14946. running.
  14947. 7.3
  14948. Gone are the days when you had to run a program with one value set for a
  14949. variable, only to find that the required effect was not achieved, having
  14950. then to quit it, edit the code and re-load. Now you can view the
  14951. variables, check that they are correct, and alter them until the desired
  14952. effect is achieved, provided that those altered are static variables or
  14953. dynamic integer variables.
  14954. 7.3
  14955. Later versions will also offer the ability to view certain specified
  14956. variables.
  14957. 7.3
  14958. Archway users should note that although early copies of the software had
  14959. problems when the Archway module was present with the Basic code, this
  14960. has now been overcome. Indeed, Archway and Vigil make an excellent pair
  14961. for those with limited desktop programming experience.
  14962. 7.3
  14963. Disassembly
  14964. 7.3
  14965. Assembler programmers will appreciate the number of functions aimed
  14966. directly at them. Dropping a file (rather than the usual application
  14967. directory) over the Vigil icon on the iconbar will result in Vigil
  14968. trying to disassemble it. Module and Utility files are assumed to start
  14969. at zero, and disassembled listings will start at that address. Absolute
  14970. files are assumed to be application images and are disassembled with a
  14971. start address of &8000. You can toggle between zero and &8000 using a
  14972. menu option from the disassembled viewer.
  14973. 7.3
  14974. You can view your disassembled code, search it, print it out or save it
  14975. as raw data or as text.
  14976. 7.3
  14977. ARM code programmers will also like the ability to display the contents
  14978. of the ARM processor registers. This has a secondary use, as it allows
  14979. Basic programmers to track individual variables, until such time as this
  14980. feature becomes part of the main variable display routines.
  14981. 7.3
  14982. Viewing the workspace
  14983. 7.3
  14984. This is perhaps one of Vigil’s main features. It allows you to examine
  14985. and edit the contents of your application’s workspace while it is
  14986. running. The workspace can be displayed as bytes, words (of memory) or
  14987. as mnemonics. The option requires that you have as much memory free as
  14988. the size of the workspace, since Vigil keeps a copy of the workspace to
  14989. edit.
  14990. 7.3
  14991. Thus, if you register a 64Kb program with Vigil, you will need 128k free
  14992. before doing so. If you don’t have enough memory, Vigil will give you
  14993. the option of registering the task anyway, but not having the workspace
  14994. display available.
  14995. 7.3
  14996. However, this requirement means that if you are working on a fairly
  14997. substantial program, you will need at least 2Mb of RAM to make best use
  14998. of the system.
  14999. 7.3
  15000. The various options available from the workspace display can be accessed
  15001. via menus or via a toolbox which lies on the left hand side of the
  15002. window.
  15003. 7.3
  15004. The tools
  15005. 7.3
  15006. Format: this allows you to change the view which you are getting of the
  15007. workspace to any of byte, word or mnemonic.
  15008. 7.3
  15009. Go to start: goes to address &8000.
  15010. 7.3
  15011. Go to end: goes to the end of the application’s workspace.
  15012. 7.3
  15013. Go to: allows you to go to a specific address within the application
  15014. memory.
  15015. 7.3
  15016. Update: opens a dialogue box allowing you to choose a periodic update or
  15017. single updates when requested. The update option itself updates Vigil’s
  15018. workspace view to that of the registered program. The window’s title bar
  15019. displays the time of the last update.
  15020. 7.3
  15021. Search: allows you to search the workspace display for a byte, word,
  15022. mnemonic, SWI or string.
  15023. 7.3
  15024. Clear: clears the currently selected word or block of memory.
  15025. 7.3
  15026. Write: this option lets you alter the contents of memory in units of one
  15027. word (4 bytes). This is a very useful option, giving all programmers
  15028. similar options to those of Basic programmers listed earlier.
  15029. 7.3
  15030. Print: either prints via a RISC OS 3 printer driver or direct to the
  15031. printer port, depending on whether there is a printer driver loaded or
  15032. not. You can choose to print all or only the selected area of the
  15033. workspace.
  15034. 7.3
  15035. Save: this option lets you save all or part of the workspace as text or
  15036. raw data.
  15037. 7.3
  15038. The byte display format also allows you to alter single bytes of memory
  15039. or type ASCII characters directly into memory. You can do this either by
  15040. altering the hex numbers or by typing directly into the ASCII section of
  15041. the window. Each time you type a character, your application’s workspace
  15042. is altered.
  15043. 7.3
  15044. Other features
  15045. 7.3
  15046. (Vigil’s list of features does seem to go on and on doesn’t it?! Still,
  15047. it shows you get value for money.)
  15048. 7.3
  15049. You can display all the wimp messages passed to and from your program,
  15050. as reason codes and as the messages themselves. Action codes are given,
  15051. where appropriate, and each is listed with the time it occurred. You can
  15052. also choose only to view certain messages and poll codes. This can be
  15053. very useful in ascertaining why your program is or isn’t performing some
  15054. particular action.
  15055. 7.3
  15056. There is a centisecond timer which can come in very handy when you are
  15057. trying to optimize your code. It can sometimes be hard to tell whether
  15058. that last change speeded your program up or down. Now it’s easy to tell.
  15059. 7.3
  15060. You can display the pointer’s co-ordinates in OS-units. They are
  15061. displayed as absolute screen co-ordinates or relative to the work area
  15062. or a user-defined point on the screen. You are also told the current
  15063. window and icon handles under the pointer. All the values can be
  15064. displayed as decimal or hex values.
  15065. 7.3
  15066. You can obtain information on any currently loaded relocatable module.
  15067. You can display all its * commands and SWIs. You can examine the
  15068. module’s code or save the module out to disc. From the code viewer, you
  15069. can search, save all or part, as text or raw data, and print.
  15070. 7.3
  15071. Finally, Vigil has thirteen SWI calls which give access to many of the
  15072. functions available from the main window, plus a few extra. These SWIs
  15073. should be called by the application being viewed and developed.
  15074. 7.3
  15075. Conclusions
  15076. 7.3
  15077. It is hard to fault Vigil. It is certainly a feature-laden system. If
  15078. you find some feature that you need that isn’t present, a telephone call
  15079. to Rheingold Enterprises may well result in it appearing in the next
  15080. version! Another reassuring fact is that Vigil was originally written to
  15081. help the Author develop other packages. Thus it has been used and tested
  15082. by a programmer who knew what he needed and wrote the program to do it.
  15083. 7.3
  15084. Vigil costs £24.95 (inc. VAT) from Rheingold Enterprises or £23 through
  15085. Archive. This price is less than the average computer game and a lot
  15086. more useful for anyone into Acorn programming.  A
  15087. 7.3
  15088. Genesis/Magpie Column
  15089. 7.3
  15090. Paul Hooper
  15091. 7.3
  15092. GenUp Lite
  15093. 7.3
  15094. I will be devoting much of this month’s column to a review of GenUp Lite
  15095. which is described as a delivery system for multimedia applications.
  15096. GenUp is designed to overcome many of the problems associated with the
  15097. original !Browser application supplied with Genesis. As anyone who has a
  15098. network will be aware, Genesis can take an awfully long time to load and
  15099. run an application. Also, on a 1Mb machine, the problems of memory
  15100. restrictions become critical. GenUp will solve these problems. Yet this
  15101. does not do justice to this suite of programs because once you have
  15102. compiled your programs into GenUp format, you are able to index them and
  15103. use GenUp to run the application.
  15104. 7.3
  15105. The package
  15106. 7.3
  15107. The package contains a loose leaf folder with an A5 manual and two
  15108. discs. The first disc contains four applications and a special needs
  15109. directory. The four applications are !Bookmark, !Compiler, !GenUpII and
  15110. !Indexer. The directory contains applications which enable you to run
  15111. Genesis applications using a concept keyboard. The second disc contains
  15112. an example of a Genesis application and a GenUp version of the same
  15113. application.
  15114. 7.3
  15115. The manual is well written, with a ‘quick start’ page to enable you to
  15116. get the software running. It is also well indexed.
  15117. 7.3
  15118. Compiling an application
  15119. 7.3
  15120. Compiling an application is simplicity itself. A click on the !Compiler
  15121. icon will open a window as shown below. It is then a simple matter of
  15122. dragging your Genesis application into the window... then go and make a
  15123. coffee while it is compiled. There is a sub-menu which allows you to
  15124. specify if you wish to compress the target files, delete the source
  15125. files and ‘make complete’. These terms are explained in the manual and
  15126. should be used with care.
  15127. 7.3
  15128. The compiler will not cope with all of the Genesis script language, so
  15129. make sure you only try and compile a copy of the application. At the
  15130. moment, the compiler will not implement commands like INCLUDE and CLOSE
  15131. although these are promised for a future upgrade. Also, Word, Euclid and
  15132. Ace frames cannot be compiled at the moment. Despite these limitations,
  15133. the compiled application runs much faster than the original, and with
  15134. RISC OS 3.1 and !Squash, a significant compression can be gained. After
  15135. compiling the !Churches application from the Swap Shop catalogue, the
  15136. size went down from 640Kb to 569Kb − a 12% saving in disc space. Faster
  15137. access can be gained at the expense of size if the ‘Make complete’
  15138. option is chosen. This deletes the shared resources and compiles them
  15139. into the individual pages that use them. This means, however, that an
  15140. application that uses a lot of shared resources could actually become
  15141. larger after compression.
  15142. 7.3
  15143. Indexing an application
  15144. 7.3
  15145. Indexing an application follows the format of compiling. You simply drag
  15146. the application onto the window and wait. You can either use a default
  15147. exclusion list or, using Edit, you can compile your own default list.
  15148. 7.3
  15149. The compiled application
  15150. 7.3
  15151. The compiled application can only be run using GenUp II, and if you have
  15152. compressed the application, you will also need RISC OS 3 because GenUp
  15153. uses the Squash modules built into the ROMS. On this month’s disc, is a
  15154. copy of the Swap Shop catalogue that has been compiled using !Compiler
  15155. and a copy of !GenUp II which will enable you to use it.
  15156. 7.3
  15157. What are the differences between !GenUpII and !Browser ? The first and
  15158. most obvious difference is the speed with which the application runs.
  15159. Even with compression, a GenUp application will run at about twice the
  15160. speed of one run under Browser. The larger the number of resources on a
  15161. page, the faster it will run under GenUp. In terms of disc space, GenUp
  15162. occupies about 40Kb and Browser 97Kb. The real saving comes in the
  15163. Wimpslot claimed by the two programs, !Browser claims almost 300Kb,
  15164. including the support modules it loads, whereas GenUp requires no
  15165. support modules and runs in a 32Kb slot. So a large Genesis application
  15166. of 2Mb can be compiled and run on a 1Mb machine.
  15167. 7.3
  15168. Running the application
  15169. 7.3
  15170. The real difference comes in the way the application is run. The icon
  15171. menu has three options as well as the usual Info and Quit. These enable
  15172. you to save the current state of the application, ‘Options’ leads you to
  15173. a sub-menu which enables you to reverse the mouse action so that
  15174. <select> becomes <adjust>. This means that you can close the previous
  15175. page by clicking on <select> rather than <adjust>. On this sub-menu,
  15176. there is also a special needs option, which provides a larger pointer
  15177. which can be moved between action frames by pressing <tab> and selected
  15178. with <return>.
  15179. 7.3
  15180. The biggest advantage of GenUp is its search facility. If an application
  15181. has been indexed, <menu> over a page will provide you with three
  15182. writable icons in which you can enter search criteria, which can be
  15183. linked with ‘or’ or ‘and’ conditions. This enables fairly complex
  15184. searches to be carried out. Other options allow you to save the results
  15185. of a search or export resources that are unlocked.
  15186. 7.3
  15187. The remaining programs
  15188. 7.3
  15189. The ‘Special Needs’ directory enables you to run a concept keyboard from
  15190. either the serial or parallel port. An A4 overlay is provided and this
  15191. is based on the Tab and Return of the special needs facility.
  15192. 7.3
  15193. Bookmark is a program in which you can save those resources that you
  15194. export from a GenUp application. It can also be used to view a history
  15195. file of the application. Many ideas for the use of Bookmark appear in
  15196. the manual.
  15197. 7.3
  15198. Conclusion
  15199. 7.3
  15200. GenUp Lite is excellent for speeding up the delivery of Genesis
  15201. applications, but a word of caution. It is very unforgiving and if, like
  15202. me, you have developed sloppy habits in the writing of Genesis
  15203. applications, it will throw them back at you. It is better to design
  15204. your applications with the compiler in mind, avoiding all those CLOSE
  15205. and INCLUDE commands. Don’t expect to be able to convert an existing
  15206. application without a lot of work to bring it in line with the compiler.
  15207. 7.3
  15208. If you run a network and want to speed up applications, GenUp Lite is
  15209. for you. If you are running applications with young or special needs
  15210. children, the ability to use a concept keyboard will certainly be
  15211. helpful. Even for the single user, the extra abilities of indexing and
  15212. SuperSearch will make purchase of GenUp Lite worthwhile.
  15213. 7.3
  15214. Price
  15215. 7.3
  15216. GenUp Lite is available from APA Multimedia Ltd. For a single user, the
  15217. price is £79 +VAT but for a single educational user, it is £49 +VAT.
  15218. There are also special deals for site licences for schools − ring APA
  15219. for further details on 0634-295222.
  15220. 7.3
  15221. The Swap Shop
  15222. 7.3
  15223. I have finished converting all of the applications between Genesis and
  15224. Magpie, but I haven’t received any applications for ages. So let me
  15225. remind you that for every application you send me, I will send you three
  15226. of your choice. The details of the applications are on this month’s
  15227. disc.
  15228. 7.3
  15229. The end bit
  15230. 7.3
  15231. If you have any questions on Genesis or Magpie or wish to swap some
  15232. applications then write to me, Paul Hooper, 11, Rochford Road, Martham,
  15233. Great Yarmouth, Norfolk, NR29 4RL or phone 0493-748474.  A
  15234. 7.3
  15235. JPEG Column
  15236. 7.3
  15237. Stuart Bell
  15238. 7.3
  15239. !JPEGit and !JFIF
  15240. 7.3
  15241. Neil Hoggarth, author of !JFIF, shared the surprise that I expressed in
  15242. the September column that !JPEGit seemed faster than !JFIF at
  15243. compressing sprites. Neil tried, but failed, to reproduce my results.
  15244. So, I tested them again, and now I can’t reproduce my own results! At
  15245. the time, I expected similar figures for the two programs, so when they
  15246. weren’t similar, I repeated the tests to make sure. I can only conclude
  15247. that I must have set some parameters differently for the two programs.
  15248. So, as one would expect for applications that use the same underlying
  15249. code, one should get very similar timings for !JPEGit and !JFIF.
  15250. 7.3
  15251. Neil had also come across the problem with !FYEO with standard
  15252. resolution monitors, but points out that you can still use !FYEO to
  15253. convert JPEG files to Sprite files, as the receiving application will
  15254. convert the sprite file for your particular mode. There remains the
  15255. problem that the sprite file is twice as large as you really need.
  15256. 7.3
  15257. Frank Lyonnet, author of !FYEO and !JView, has written to me to say that
  15258. whilst currently they only work with square pixel modes, that won’t be
  15259. the case with !FYEO 2.00, on which he’s now working. However, it may not
  15260. be Freeware (i.e. PD).
  15261. 7.3
  15262. Quality matters
  15263. 7.3
  15264. In the last column, I reviewed !Creator, !Translatr and !FYEO, and came
  15265. to the conclusion that in addition to testing the speed and user-
  15266. friendliness of JPEG applications, we should also compare the quality of
  15267. results, as not all cjpeg and djpeg routines are created equal.
  15268. 7.3
  15269. I now have three versions of these utilities. In chronological order,
  15270. there are first those implemented by Keith Sloan in his !JPEG
  15271. application dated 18 Nov 1991; then those supplied within !ChangeFSI
  15272. dated 18 May 1992; and finally those supplied with the latest versions
  15273. of !Creator and !Translatr, which are compilations of version 4 of the
  15274. Independent JPEG group routines and are dated 23 Dec 1992. The big
  15275. question is “which set is best?” 
  15276. 7.3
  15277. Since all of the JPEG applications except !FYEO use an intermediate file
  15278. format, those ‘front ends’ were not used, but rather the different cjpeg
  15279. and djpeg routines were called directly from the command line, starting
  15280. with the same 248Kb GIF file. Each time, the GIF file was converted to
  15281. JPEG format with a “Q” of 25, and then deJPEGed back to GIF format.
  15282. Finally, !FYEO – which also reads GIF files – was used to produce the
  15283. Acorn sprite file.  To compare the deJPEGging ability of !FYEO, it was
  15284. used to decompress the JPEG file created by the version 4 implementation
  15285. of cjpeg.
  15286. 7.3
  15287. It was immediately apparent, even without magnification, that the
  15288. results from the “Keith Sloan” routines demonstrated a very strange
  15289. pattern in the upper part of the sprite. The implementations of the
  15290. version 3 and version 4 routines produced by the Independent JPEG group
  15291. were then compared.
  15292. 7.3
  15293. Whether or not it will be clear in print, there is a difference between
  15294. the two sprites. I would characterise the latter as giving smoother
  15295. shades, with less apparent pixelisation. The conclusion must be that
  15296. “front ends” like !JFIF and !JPEGit would produce better results if they
  15297. were recompiled to use the version 4 routines, supplying them with the
  15298. full word switches (e.g. “-quality” rather than “-Q”) which they
  15299. require.
  15300. 7.3
  15301. Finally, I compared the previous results with the output produced by
  15302. !FYEO from the JPEG file produced by the version 4 cjpeg. Again, whilst
  15303. the differences are quite subtle, I conclude that the results from !FYEO
  15304. are very similar to those of version 3, and that, therefore, the version
  15305. 4 routines produce the best results of all the JPEG routines compared so
  15306. far. However, one must not lose sight of the fact that they are
  15307. currently only compatible with !Translatr and !Creator, and also that
  15308. !FYEO is both quicker and easier to use than any of the other deJPEGing
  15309. methods.
  15310. 7.3
  15311. Mode overheads
  15312. 7.3
  15313. As I can now use !FYEO with my SVGA monitor, I’ve become a convinced
  15314. user of this application. Even if the output isn’t quite up to the
  15315. standard of version 4 of the IJG’s routines, its ease and speed of use
  15316. more than compensate. However, the use of the higher resolution modes
  15317. permitted by the monitor has highlighted the problem of the VIDC and the
  15318. ARM CPU competing for memory bandwidth. To deJPEG the HCCS ‘Hi People’
  15319. sprite originally compressed with Q=25 took !FYEO the following times
  15320. (ARM3, Oak 45Mb SCSI):
  15321. 7.3
  15322.   Mode 12: 15s     Mode 15: 23s 
  15323. 7.3
  15324.   Mode 20: 16s    Mode 21: 50s
  15325. 7.3
  15326.   Mode 28: 43s    Mode 31: 16s
  15327. 7.3
  15328. The above figures demonstrate quite clearly that it is the combination
  15329. of a high-resolution (‘square pixel’) mode and 256 colours that really
  15330. affects performance. A further overhead is the extra work required to
  15331. produce a 256 colour sprite. With the ARM3 cache turned off, simulating
  15332. an ARM2, the mode 21 time was 147 seconds! (If anyone is using JPEG
  15333. applications with one of the new colour cards, please do let us have
  15334. some comparative timings.)
  15335. 7.3
  15336. It’s no surprise, therefore, that for putting sprites into JPEG format,
  15337. the ability of JPEGit (the shareware – not PD – version) to use Mode 0
  15338. during conversion is a real benefit, especially with 256 colour modes.
  15339. The relevant figures are:
  15340. 7.3
  15341.     Mode 31, into Mode 0 during processing: 35s
  15342. 7.3
  15343.     Remaining in Mode 31 during processing: 40s
  15344. 7.3
  15345.     Mode 21, into Mode 0 during processing: 35s
  15346. 7.3
  15347.     Remaining in Mode 21 during processing: 115s
  15348. 7.3
  15349. These last two figures represent a 70% time saving. Again, the speed
  15350. more than compensates for any nuances in the final output: the JPEGit /
  15351. FYEO is my current favourite combination. 
  15352. 7.3
  15353. MPEG − moving JPEG!
  15354. 7.3
  15355. Tom Kirby-Green kindly sent me the two MPEG engines and a selection of
  15356. movie files that he had offered. !MPEG is by Paul LeBeau of 4Mation,
  15357. with thanks in the !Help file expressed to Roger Wilson of Acorn. It’s a
  15358. port of an MPEG engine from Unix, and makes no attempt to run under the
  15359. RISC OS WIMP front-end. Instead, double-clicking on an MPEG movie file
  15360. causes the MPEG engine (i.e. the decompression and display program) to
  15361. be loaded transparently and the movie to be displayed in what appears to
  15362. be a 320×256 pixel format, centred in the screen. When the film ends,
  15363. the image remains and can only be cleared by scrubbing it out by moving
  15364. other windows over it. With an ARM 3 and mode 28, the frame-rate is
  15365. about one per second. 16-colour modes are faster, but the colours are
  15366. strange!
  15367. 7.3
  15368. !MPEGPlay is another Unix port, made by Niklas Röjemo and translated by
  15369. Tord Eriksson. This one does work in the RISC OS environment. The
  15370. application can be loaded onto the iconbar, and the display window is a
  15371. proper one which can be closed and moved. The application requires
  15372. 1500Kb, and has to be re-loaded for each new film. Presumably because of
  15373. the pixel-scaling algorithm used, the displayed image is only a quarter
  15374. of the size provided by !MPEG. The display frame rate is again about one
  15375. per second.
  15376. 7.3
  15377. The first problem I encountered was that the two applications assume
  15378. different filetype numbers – either &123 or &01 for MPEG files, so that
  15379. the easiest way to run the two engines alternately was to have two
  15380. directories of identical files, albeit with different filetype numbers.
  15381. 7.3
  15382. The second problem is the overhead of 256-colour modes, not only for
  15383. displaying the movies, but also for loading programs and films. My
  15384. rather ancient 45Mb SCSI drive almost grinds to a halt in modes 21 or
  15385. 28.
  15386. 7.3
  15387. I suppose that I had somehow expected better quality and a faster frame-
  15388. rate from the MPEG applications. Perhaps here would be free ‘full-motion
  15389. video’! But, of course, I should have remembered the constraints on the
  15390. performance of the system. In order to minimise disc space (which is
  15391. what both JPEG and MPEG are all about – the HulaHoop application of
  15392. about 40 frames runs to only 111Kb), there must be a massive computation
  15393. overhead in decompressing the image, and producing each frame. This
  15394. computation is slowed down by the mode overhead in 256-colour modes,
  15395. caused by the VIDC’s access to memory.
  15396. 7.3
  15397. So, we have rather grainy 320×256  pixel images and a frame rate of one
  15398. per second. No doubt an MPEG application written in ARM assembler,
  15399. rather than complied from a C program ported from Unix would show the
  15400. same kind of speed improvement that !FYEO demonstrates over other JPEG
  15401. programs. Where MPEG does show its strength is in the disc space
  15402. required. Forty such images stored in sprite form on disc would take
  15403. 2.6Mb, not 111Kb!
  15404. 7.3
  15405. As I write this, I look forward to seeing the Acorn DIY Replay system at
  15406. the Acorn World Show – it will be interesting to compare its results
  15407. with those of these MPEG engines. But, if DTP was the application of the
  15408. 1980’s, then I’ve no doubt that video, in all its forms, will be the
  15409. application of the 90’s. And what demands that will place upon hardware
  15410. design! The ARM3 that runs Impression  II with ease – and a darn sight
  15411. faster than Microsoft Word on an Apple Quadra I saw running yesterday –
  15412. grinds to a snail’s pace with moving video. The SCSI disc that’s as fast
  15413. as one could want in a 16 colour mode hits the VIDC bandwidth barrier
  15414. with 256 colours, and 45Mb is looking very small indeed, even with
  15415. MPEG’s economy of disc space. Naturally, the computer manufacturers
  15416. won’t mind if we feel compelled to upgrade our machines!
  15417. 7.3
  15418. Now why didn’t I think of that!
  15419. 7.3
  15420. Allan Woods wrote to remind us that you can extract a sprite which
  15421. Impression has saved as a drawfile. Simply load the file under !Draw,
  15422. select the sprite and, from the Save menu, select ‘sprites’ and save it
  15423. as a spritefile. Thanks, Allan! Now, who else had forgotten about that
  15424. facility? Admit it!
  15425. 7.3
  15426. Finally, if you send me discs via the Archive office, please ensure that
  15427. they are 800Kb, not 1.6Mb format. With an A310, I simply can’t read the
  15428. latter. Assuming that there’s anything to report on the JPEG (or MPEG!)
  15429. front, this column should appear again in two month’s time.  A
  15430. 7.3
  15431. From left to right, the output from the version 3 and version 4
  15432. implementations of the Independent JPEG Group cjpeg and djpeg routines,
  15433. the output from !FYEO’s deJPEGing of a version 4 jpeg file, and the same
  15434. part of the original sprite file. All these samples are printed at 200%
  15435. of ‘actual’ size.
  15436. 7.3
  15437. The original 640×480 256 colour sprite, 50% scale.
  15438. 7.3
  15439. Top of the “Keith Sloan – produced” sprite
  15440. 7.3
  15441. Formatting the Basic PRINT Statement
  15442. 7.3
  15443. Francis Crossley
  15444. 7.3
  15445. Francis feels that it would be good to have more articles about
  15446. programming techniques... so he has started the ball rolling by
  15447. providing one himself! If anyone has any ideas of articles they would
  15448. like to contribute, just drop a line to the Archive office. Ed.
  15449. 7.3
  15450. This article describes how the format variable, @%, can be used to
  15451. control the output of numerical information. To understand how to use @%
  15452. a little knowledge of the hexadecimal system is needed. Basic recognises
  15453. that a hex number is present when it is preceeded with ‘&’; characters
  15454. permitted are 0 to 9, A to F, representing the decimal numbers 0 to 15.
  15455. The hexadecimal system counts in groups of sixteen, whereas the decimal
  15456. counts in groups of ten, with A to F representing the six new symbols
  15457. needed.
  15458. 7.3
  15459. The format variable consists of four bytes each of which is written as
  15460. two hexadecimal digits, it might look like this:
  15461. 7.3
  15462. @%=&00010A14
  15463. 7.3
  15464. The bytes have the following meaning, starting with the right hand
  15465. (least significant) byte called byte#1.
  15466. 7.3
  15467. Byte#1:  (14 in this case) sets the print field width, i.e. the number
  15468. of spaces allocated to one value. If the values are printed on separate
  15469. lines their right hand digits will be in line at the right hand edge of
  15470. the field (right justified). Byte#1 can have any value between 0 and
  15471. 255, written in hex as 00 to FF.  
  15472. 7.3
  15473. Byte#2:  (0A in this case) determines the number of digits printed. In
  15474. general format (see later) this is the number of digits printed before
  15475. the value is printed in exponent form. In exponent form, it is the
  15476. number of significant digits before the exponent (E). In fixed format it
  15477. is the number of digits that appear after the decimal point (to the
  15478. right), note that the number is not padded out with zeros. Byte#2 can
  15479. have a value between 0 and 10 (00 and 0A).
  15480. 7.3
  15481. Byte#3:  (01 in this case) selects the format of the number. Only 3
  15482. values are legal:
  15483. 7.3
  15484. 00 − general format. This is what you get if you do not set ‘@%’.
  15485. Numbers have the form nnn.nnn, the number of digits printed being set by
  15486. byte#2 (not counting the decimal point). If the number is too large, it
  15487. will be printed in exponent form.
  15488. 7.3
  15489. 01 − exponent form. These numbers have the form n.nnnEnn, the number of
  15490. digits to the right of the decimal point and before the E being given by
  15491. byte#2. This is the only form in which all the decimal points will line
  15492. up for all values.
  15493. 7.3
  15494. 02 − fixed format. Numbers have the form nnn.nnn, the number of digits
  15495. to the right of the decimal point being given by byte#2. Overlarge
  15496. numbers will be printed in exponent form. The decimal points will not,
  15497. in general, line up.
  15498. 7.3
  15499. Byte#4:  The final byte sets the format of printing when using the
  15500. string operator, STR$(n). If the value is 0 the general format will be
  15501. used, with bytes #1 and #2 having no effect. For any other value STR$(n)
  15502. uses bytes #3, #2 and #1 to determine how to print the value.
  15503. 7.3
  15504. Examples
  15505. 7.3
  15506. 1)   @%=&00010A14
  15507. 7.3
  15508. Starting at the right: the field width is &14 or 20 in decimal; &0A or
  15509. 10 (decimal) is the number of digits to be printed, since the next byte
  15510. is 01 the exponent form is to be used the number could look like
  15511. 7.3
  15512. 1.234567809E5
  15513. 7.3
  15514. The left most byte is 0 meaning that STR$(n) would print the number in
  15515. the general format, the above number then  appearing as
  15516. 7.3
  15517. 123456.7809
  15518. 7.3
  15519. 2)  @%=&0102050A
  15520. 7.3
  15521. This time the field width is 10 (decimal) with 5 digits being shown to
  15522. the right of the decimal point in fixed format (2). STR$(n) uses the
  15523. same format (byte#4 being non zero).
  15524. 7.3
  15525. Note that Basic can display a maximum of 10 digits, the default setting
  15526. of ‘@%’ permits 9 digits to be displayed in a field width of 10 in the
  15527. general form; this changes to exponent form for values less than 0.01 or
  15528. those having more than 9 digits.
  15529. 7.3
  15530. If you are not sure of the effect of a particular setting of ‘@%’ write
  15531. a simple test program. Using Basic this takes only seconds (well perhaps
  15532. minutes!) and is very instructive. I hope the information given enables
  15533. good looking tabulated results to be obtained more quickly. If you have
  15534. any comments or queries please write to me at 156 Holmes Chapel Road,
  15535. Congleton, Cheshire, CW12 4QB.  A
  15536. 7.3
  15537. Matthew Hunter, here in the Archive office, has knocked together a
  15538. program that will allow you to play around with the format to see the
  15539. effect of each of the parameters.
  15540. 7.3
  15541. PRINT“Enter field width :”;
  15542. 7.3
  15543. field%=FNGetNum(256)
  15544. 7.3
  15545. PRINT“Enter number of digits : ”;
  15546. 7.3
  15547. digits%=FNGetNum(256)
  15548. 7.3
  15549. PRINT“Enter format (0-2) : ”;
  15550. 7.3
  15551. format%=FNGetNum(3)
  15552. 7.3
  15553. PRINT“Enter STR$ format (0 or 1) : ”;
  15554. 7.3
  15555. sformat%=FNGetNum(2)
  15556. 7.3
  15557. PRINT“Setting @% to ”;
  15558. 7.3
  15559. value%=(sformat%<<24)+(format%<<16)+ (digits%<<8)+field%
  15560. 7.3
  15561. PRINT“&”;~value%
  15562. 7.3
  15563. @%=value%
  15564. 7.3
  15565. PRINT123456.7809,456.25600, STR$(123456.7809)
  15566. 7.3
  15567. END
  15568. 7.3
  15569. :
  15570. 7.3
  15571. DEF FNGetNum(x%)
  15572. 7.3
  15573. REPEAT
  15574. 7.3
  15575.   INPUT y%
  15576. 7.3
  15577. UNTIL y%<x%
  15578. 7.3
  15579. =y%
  15580. 7.3
  15581. Satellite Prediction Software
  15582. 7.3
  15583. Barry Haines
  15584. 7.3
  15585. In this review, I will be looking at three satellite prediction
  15586. packages. SatPack from Unilab, ArcTrack from Amsat and Kepler from
  15587. Spacetech.
  15588. 7.3
  15589. Background
  15590. 7.3
  15591. If predicting satellite orbits are a simple task, there would be no need
  15592. for this software. The most difficult orbits to predict are low earth
  15593. orbits which is where you find most weather and amateur satellites.
  15594. 7.3
  15595. The track of each orbit changes due to the rotation of the earth but
  15596. also these tracks drift due to the earth orbiting the Sun. To overcome
  15597. this, a three axis co-ordinate system is used, the first axis being the
  15598. north pole, the second the equator and the third a fixed star (first
  15599. point of Aries).
  15600. 7.3
  15601. The next problem is determining where in the orbit the satellite is
  15602. located which may not appear to be a problem until you realise that the
  15603. satellite speed is not constant. This is due to the fact that the earth
  15604. is oblate (it bulges at the equator) and also that the orbit is
  15605. elliptical and thus the altitude is changing which in turn affects the
  15606. speed.
  15607. 7.3
  15608. These programs require a set of elements known as keplerian elements
  15609. which give the time and position of a reference orbit and orbit
  15610. parameters. If all of this seems rather sketchy that is because a full
  15611. description is beyond the scope of this review and would easily fill the
  15612. magazine.
  15613. 7.3
  15614. Accuracy
  15615. 7.3
  15616. My first task was to determine the accuracy of the packages. I used a
  15617. NOAA-11 pass in the visual spectrum noting the time at recognisable land
  15618. masses and the error of the minute markers. Comparing the absolute data
  15619. against the predicted data, the sub-satellite point error was within 2
  15620. degrees. This gave an aerial azimuth error of 5 degrees and an elevation
  15621. error of less than 10 degrees which is acceptable for aerial gains of
  15622. less than 20dBi.
  15623. 7.3
  15624. I also compared the results with predictions using keplerian elements
  15625. that were 4 months old. SatPack and Kepler were both about 5 mins late
  15626. but to my surprise, ArcTrack was 10 mins early.
  15627. 7.3
  15628. SatPack 1
  15629. 7.3
  15630. This came in a box containing a disc, handbook, keystrip and product
  15631. catalogue. The handbook started off reasonably well describing the
  15632. various menus but then I think the author got bored because the
  15633. description of the display modes was rather sparse.
  15634. 7.3
  15635. I ran the software from a directory on hard disc and, after passing
  15636. through a couple of boring introductions, arrived at the main menu. All
  15637. of this has a BBC appearance which gave me the impression that it was a
  15638. straight port from the Beeb.
  15639. 7.3
  15640. I first discovered that all disc access is to the root directory so all
  15641. data files for the satellite elements have to be stored here. Next I
  15642. decided to input new data and, using the input function, I kept getting
  15643. a bad drive error every time I tried to save it. I then discovered you
  15644. could use the edit function but as the SMA (semi-major axis) is not
  15645. given in element sets, I left this at zero which then gives you a divide
  15646. by zero error. Returning to edit and entering zero for SMA after the
  15647. elements had been entered, the program calculates it for you.
  15648. 7.3
  15649. Now I tried a prediction by selecting A from the main menu which first
  15650. took me to the timing page. Here you enter the date and start time
  15651. followed by the duration of the prediction. You then select real time or
  15652. stepped time for the prediction and say whether you want hard copy. I
  15653. first tried the prediction in tabular form which gives two lines of data
  15654. for each step but this scrolls so fast it was unreadable and is only
  15655. useful for hard copy purposes.
  15656. 7.3
  15657. Projecting the prediction to screen has two modes, realtime and stepped,
  15658. both of which allow you to save to printer or disc. The default is a
  15659. Mercator projection which has a zoom mode that switches to a map of
  15660. Europe when in range. You also have a polar projection mode again with
  15661. the same facilities as the other modes. The quality of these maps I
  15662. consider rather poor, lacking in detail and with no colour.
  15663. 7.3
  15664. I found the stepped mode the most useful because you can jump forward to
  15665. see when the satellite is in range and the path it takes. However, if
  15666. you select zoom you keep jumping to the European projection and just
  15667. when you have figured out the satellite’s position, it has passed by and
  15668. you return to the mercator projection losing all previous data.
  15669. 7.3
  15670. All in all, considering the bugs and the fact that it can only handle
  15671. one satellite and is not multitasking and the general poor quality, I
  15672. feel unable to recommend it. I also feel that, in its present state, it
  15673. would not even be suitable for the PD market.
  15674. 7.3
  15675. Arc-Track
  15676. 7.3
  15677. Firstly, the manual was 16 loose pages which made me wonder if the
  15678. binder had been lost. Apart from that, it was well laid out covering all
  15679. aspects of the program, including customising, such as creating your own
  15680. sprites and changing the map colour, etc.
  15681. 7.3
  15682. The program is fully multitasking and RISC OS 3 compatible. It installs
  15683. itself on the iconbar and is completely menu driven. The map is a
  15684. Mercator projection with the land coloured green and the sea a dark red.
  15685. Pressing <select> over the icon brings up a status window of all the
  15686. satellites giving the name and time to AOS (acquisition of signal)
  15687. which, on reaching zero, changes the background to yellow giving the
  15688. time to LOS (loss of signal). I found this very useful as a quick check
  15689. when I had just started the application or was working on another task.
  15690. Pressing <menu> over the icon opens the main menu which has the usual
  15691. Info window and a Map function in case you close the map.
  15692. 7.3
  15693. The Time function opens a window displaying the current time with radio
  15694. buttons allowing you to move back or forwards in time. This is where I
  15695. found some bugs, the first being that the displayed time was incorrect
  15696. which turned out to be a ‘feature’ of RISC OS 3. This is corrected by
  15697. configuring Timezone +0:0 which might then require the system clock to
  15698. be reset as you could find it one day ahead. The other bug was that when
  15699. I jumped 4-5 years, the program either gave an error or crashed. This is
  15700. a stupid thing to do, admittedly... which is why I was the first to find
  15701. it!
  15702. 7.3
  15703. Once you have set some time and wish to return to the current time, a
  15704. single click on the Real time button and you are back at real time. At
  15705. the bottom are some buttons to enable you to advance to the next in-
  15706. range orbit or when it next passes the horizon but this only applies to
  15707. satellites enabled by the Active function.
  15708. 7.3
  15709. The next menu item is Change which allows you to add and delete
  15710. satellites and edit the keplerian elements. You can also give the name
  15711. of the sprite to represent the satellite as well as how it is displayed,
  15712. i.e. only when in range or all the time.
  15713. 7.3
  15714. This function had one very nice feature that the other programs did not
  15715. have. If 2-line NASA elements are down-loaded from packet or some other
  15716. BBS to a text file, you can leave in the headers and just drag the file
  15717. onto the Change window and all the elements are automatically updated
  15718. without the tedium of typing.
  15719. 7.3
  15720. Here again, I found a small bug in that when you add three or more
  15721. satellites, the program can crash but if you save after adding two, you
  15722. don’t waste too much time re-entering the data. This bug is being looked
  15723. into but as you will probably only add more than two when setting up for
  15724. the first time its not a major problem.
  15725. 7.3
  15726. The final function is the Active menu which allows you to select which
  15727. satellite is active and will also open up a tracking window.
  15728. 7.3
  15729. I found this an excellent package and the only real gripe I have is that
  15730. there is no hardcopy facility and no way of producing results in tabular
  15731. form with full information for future reference.
  15732. 7.3
  15733. Kepler
  15734. 7.3
  15735. The handbook for this program was also loose leaf but as it was intended
  15736. to complement the WeatherDesk application, I assumed it was intended to
  15737. be inserted in that binder. The manual was to Spacetech’s usual
  15738. standard, covering all aspects to a reasonable depth.
  15739. 7.3
  15740. The program is RISC OS 3 compatible and fully multitasking and installs
  15741. what I thought was quite a nice icon on the iconbar. The icon, when
  15742. first installed, has ‘empty’ under it, indicating no satellite data has
  15743. been loaded but when loaded with elements the appropriate name appears.
  15744. To load the keplerian elements, <menu> is selected and clicking on Show
  15745. Satellites opens a directory of directories of satellites and I must say
  15746. that I did not know there were so many. A simple double-click loads the
  15747. data with a window being opened showing the elements. Selecting <menu>
  15748. on this window opens the main menu with a number of functions.
  15749. 7.3
  15750. The main one is Predict which opens another window which displays the
  15751. date of the data, the orbit period and increment. At the bottom is the
  15752. time of the next pass with two radio buttons to go forward or go back in
  15753. orbits and finally clicking on OK brings up the map. The map is a
  15754. Mercator projection showing the plot of the orbit and a small red square
  15755. indicating the current position of the satellite. The countries seemed
  15756. quit detailed and were filled in yellow with a white background which
  15757. gave it a bright look. At the bottom were three lines of data such as
  15758. the sub-satellite point, azimuth, elevation and also the current time.
  15759. 7.3
  15760. Selecting timetable from the menu brings up another window giving the
  15761. date which can be moved forward or backwards and the number of days for
  15762. the table. Then it’s just a case of deciding if you want all or just
  15763. those orbits that are in range. Going to the Timetable sub-menu and
  15764. using Export, you can save as a text file or print a table of equatorial
  15765. crossings for future reference.
  15766. 7.3
  15767. To update the Keplerian data, you will find editing is a simple task of
  15768. pressing <select> on the icon to open the kepler window and selecting
  15769. the elements you wish to update. This program provided one feature that
  15770. the others did not have for those who cannot access BBS’s directly or
  15771. obtain up-to-date keplerian elements. By selecting Update and entering
  15772. data from the Weatherwatch UK telephone service, the kepler elements can
  15773. be re-calculated from the data supplied. The telephone number and a form
  15774. that can be copied is provided in the manual.
  15775. 7.3
  15776. Summary
  15777. 7.3
  15778. SatPack 1 from Unilab costs £23.77 inclusive and although this was
  15779. claimed to be RISC OS compatible it was not multitasking. The bugs were
  15780. so elementary and obvious it makes this the most unprofessional package
  15781. I have yet encountered. It was also tedious and user unfriendly with
  15782. poor graphics. I feel unable to recommend it.
  15783. 7.3
  15784. ArcTrack from AMSAT costs £25.20 inclusive which includes a donation to
  15785. the upkeep of the amateur satellite program. This was by far the best
  15786. package reviewed being fully multitasking and easy to use. Although
  15787. their were a few bugs, these should not distract you from what is such
  15788. an excellent package.
  15789. 7.3
  15790. Kepler version 1.02 as reviewed here costs £34.66 from Spacetech.
  15791. Although it was easy to use, it did not have all the features of
  15792. ArcTrack. Kepler version 2.00 is under development and is due for
  15793. release in the autumn. From the screenshots I have seen, it appears to
  15794. have all the features of ArcTrack but with more information on each
  15795. satellite’s position. It is intended to integrate with the WeatherDesk
  15796. package to automatically trigger the capture of data and then add
  15797. mapping details. For those who use WeatherDesk, version 2.00 sounds the
  15798. ideal package.  A
  15799. 7.3
  15800. Pocketbook Special Offer
  15801. 7.3
  15802. We still have some Pocketbooks left over that we bought at Acorn World
  15803. 93 under Acorn’s special scheme so, while stocks last, we can offer...
  15804. 7.3
  15805. Pocketbook − £160 (£40 off Acorn’s price)
  15806. 7.3
  15807. Pocketbook, A-Link, Mains Adaptor & Schedule − £235 (£50 off  Acorn’s
  15808. price)
  15809. 7.3
  15810. Please do not send a cheque but ring the NCS office to book one as we
  15811. only have about eight Pocketbooks left at the special price.
  15812. 7.3
  15813. Games Hackers
  15814. 7.3
  15815. Andrew Rawnsley
  15816. 7.3
  15817. In the last couple of months, two computer game-hacking utilities have
  15818. been challenging each other for first place in the Acorn market. There
  15819. is a significant price difference between them: The Hacker is £5
  15820. inclusive from DoggySoft and The Games Wizard is £30 inc VAT from
  15821. Leading Edge / Vertical Twist. They both require more than 1 Mb of RAM
  15822. for serious use, although the cheat modules they produce will work on a
  15823. 1Mb machine.
  15824. 7.3
  15825. Hackers − What are they?
  15826. 7.3
  15827. Games hacking utilities operate by sitting in the background and are
  15828. activated when a group of hot-keys are pressed together. When this
  15829. happens, they take over the whole screen and allow you to search the
  15830. contents of the memory for a given number of lives, time or passwords,
  15831. etc.
  15832. 7.3
  15833. The search is repeated for a different value, and the results of both
  15834. searches put into lists. You can compare these to see what is present in
  15835. both, enabling you to find the address which must be modified to
  15836. implement the cheat.
  15837. 7.3
  15838. However, the hackers have been developed to allow you to do much more
  15839. than this, and come with example cheats for various Acorn games. The
  15840. beauty of them is that, unlike most cheats, you can decide just how much
  15841. help you want. You can give yourself just one extra life, or as many as
  15842. 255!
  15843. 7.3
  15844. An example hacking session − Killerbugs
  15845. 7.3
  15846. The hacking principles are similar in both utilities.
  15847. 7.3
  15848. 1) Load Killerbugs and start the game.
  15849. 7.3
  15850. 2) Go into the hacking utility.
  15851. 7.3
  15852. 3) Search for the ‘word’ of memory (always use this for numbers)
  15853. containing the number 3 (the number of lives).
  15854. 7.3
  15855. 4) Store the results in a list.
  15856. 7.3
  15857. 5) Go back into the game and lose a life.
  15858. 7.3
  15859. 6) Re-enter the hacking utility and search for the number 2 (as you have
  15860. now only got two lives left), storing the results in a different list.
  15861. 7.3
  15862. 7) Compare the two lists. This should give you the one address
  15863. containing the number of lives.
  15864. 7.3
  15865. 8) Alter this address to the number of lives you require.
  15866. 7.3
  15867. Easy, isn’t it? No? Well, the manuals to each of the utilities describe
  15868. very clearly how to do it.
  15869. 7.3
  15870. On the monthly program disc is a KillerBugs cheat module produced in the
  15871. above way. It was produced using the Hacker utility.
  15872. 7.3
  15873. The Hacker
  15874. 7.3
  15875. I should point out straight away that the Hacker is very much more
  15876. powerful than Games Wizard. It is a well-developed and well-supported
  15877. hacking utility. It has moved from version 3.05 to 3.08 in the time it
  15878. has taken to produce this review, and the number of cheats that come
  15879. with it has gone up from 58 to 100. Not bad for three weeks! The author
  15880. already has plans for version 3.10.
  15881. 7.3
  15882. The Hacker has a mouse-driven interface when you are actually hacking,
  15883. with buttons, radio icons and choice buttons, etc. However, the sheer
  15884. number of features makes it quite hard to use − hence the interactive
  15885. help proposed for version 3.10. A quick skim read of the manual is
  15886. essential.
  15887. 7.3
  15888. One of the beauties of the software is that it is expandable. External
  15889. code can be written to interface with the Hacker and increase its
  15890. usefulness. It already comes with extra code to do everything from
  15891. ripping out tracker tunes from games to hacking Spectrum games running
  15892. on Speculator − the Spectrum emulator. No, I’m not joking!
  15893. 7.3
  15894. Once you have found the address to alter for a cheat, you can produce
  15895. stand-alone modules which allow you to have hot-keys to activate cheats
  15896. without needing to have the Hacker present. This is very useful as the
  15897. cheat modules only take up a tiny amount of memory.
  15898. 7.3
  15899. You can get all of the Hacker’s 100 cheat modules by sending a blank
  15900. disc, or 50p, to DoggySoft and requesting them, as they are public
  15901. domain. Even the most recent games such as Zool and Axis have cheats.
  15902. 7.3
  15903. The only limitation with the Hacker is that it only has six lists for
  15904. storing addresses. This is not particularly serious, as you should only
  15905. need two or three for even the most intensive hacking session.
  15906. 7.3
  15907. The review copy also contained some assorted public domain utilities,
  15908. one of which, Wimp Extend, is superb as a programmers’ utility and was
  15909. used during the development of the Hacker.
  15910. 7.3
  15911. The Games Wizard
  15912. 7.3
  15913. Unfortunately for Leading Edge, this product is overpriced and under-
  15914. powered. For £30, I expected more. It only comes with 38 cheat modules
  15915. and you cannot produce your own without writing to Leading Edge who will
  15916. then produce the cheat for you. What a palaver!
  15917. 7.3
  15918. The opening menus allow you to set up the hot-keys used to invoke the
  15919. utility during game-play. This was quite useful, although the very
  15920. limited control over this in the Hacker never caused any problems.
  15921. 7.3
  15922. Probably the worst thing about this utility is that it is copy
  15923. protected! Yes, a copy protected desktop utility! You have to insert the
  15924. original disc every time you load it. How annoying! Come on, Vertical
  15925. Twist, what’s wrong with a unique serial number in each copy?
  15926. 7.3
  15927. The main Games Wizard hacking screen has a huge sprite across the top
  15928. (what a waste of valuable memory!) and a text menu below. (I always like
  15929. text menus, perhaps because I still have fond memories of my old BBC!) I
  15930. felt quite at home with this, and most of the features seemed intuitive
  15931. to use. This may well have been because there were not very many of
  15932. them.
  15933. 7.3
  15934. As with the Hacker, you can save screenshots as well as having the
  15935. normal hacking options, and the slow-down facility seemed quite
  15936. effective after a little trial and error. However, I would have
  15937. preferred it if this just slowed down the opposition, not your own
  15938. character − but perhaps it is not very realistic to expect that.
  15939. 7.3
  15940. This utility has more lists, 16 of them, labelled from A to P. It should
  15941. be noted, however, that the way the utility works is such that you may
  15942. well need to use more.
  15943. 7.3
  15944. The final straw was the tutorial in the manual. You can imagine how
  15945. irritated I was when, after spending fifteen minutes wondering why the
  15946. example cheating session was not working, I realised that the tutorial
  15947. was wrong. It is based around Gods and, instead of storing the current
  15948. number of lives, it stores the number of lives to go. Thus you have to
  15949. search for two and then one, not three and then two as detailed in the
  15950. manual.
  15951. 7.3
  15952. Conclusions
  15953. 7.3
  15954. The Hacker is excellent value for money and I can recommend it
  15955. wholeheartedly. Having spoken with the author over the phone, I can say
  15956. that, as a company, DoggySoft are helpful and friendly. This is always a
  15957. good sign.
  15958. 7.3
  15959. The Games Wizard is over-priced compared to the Hacker. If it were sold
  15960. at the same price as the Hacker, it might represent more serious
  15961. competition.
  15962. 7.3
  15963. It is probably worth trying both the public domain Hacker demo and a
  15964. copy of the Games Wizard at an Acorn dealer before you buy. You may
  15965. prefer the Games Wizard’s simplicity and ‘no nonsense’ text menu
  15966. approach to hacking.
  15967. 7.3
  15968. If you want the best, I recommend you opt for the Hacker. At only £5, it
  15969. should be in every games player’s collection.  A
  15970. 7.3
  15971. Serpents
  15972. 7.3
  15973. Andrew Rawnsley
  15974. 7.3
  15975. The peaceful land of Serpentia has been thrown into chaos by the evil
  15976. Saddame (groan!). He has overthrown the good king and brought great
  15977. sadness to the land. As Zippy Slippy, Crown Prince and heir to the
  15978. throne, you must escape from Saddame’s dungeons and rescue Kiki, Zippy’s
  15979. childhood sweetheart. All in a day’s work for a snake of Zippy’s
  15980. pedigree.
  15981. 7.3
  15982. Loading
  15983. 7.3
  15984. So goes the plot to one of Cambridge International Software’s better
  15985. recent releases. It comes on one disc, and will run on a 1Mb machine. It
  15986. has an A4 sheet of instructions which are clear and concise.
  15987. 7.3
  15988. The game has an attractive title screen accompanied by a jolly, and
  15989. rather pleasing, soundtrack. After a while, the screen fades away to be
  15990. replaced by the high score table, which is permanent, unless the disc is
  15991. write protected. Thus you can show your ‘all-time’ high score to your
  15992. friends and colleagues. This was a nice feature and showed that some
  15993. thought had gone into all aspects of the game.
  15994. 7.3
  15995. An options menu allows you to enter a password for one of the later
  15996. levels and redefine keys. You are also told how to turn the sound and
  15997. music on and off, both in game and on the title screen. The final
  15998. option, ‘Serpuku’, applies only when you are actually playing, and
  15999. causes you to die − suicide.
  16000. 7.3
  16001. Gameplay
  16002. 7.3
  16003. The game is divided into eight levels of Saddame’s castle, from dungeons
  16004. to throne room, each containing four stages and one bonus stage, except
  16005. for the last level, where the bonus stage is replaced by a final
  16006. encounter between Zippy and Saddame. On completing the five stages in
  16007. each level, you are told the password to the next set of stages.
  16008. 7.3
  16009. Each stage consists of a play-area occupying just one screen − no
  16010. scrolling here but the graphics are small yet detailed and are generally
  16011. of reasonable quality − so this is not a restriction.
  16012. 7.3
  16013. The objective of each stage is to devour a quota of enemy snakes, each
  16014. of which has different attributes such as speed or intelligence. These
  16015. are shown just under the play-area on the left hand side of the screen.
  16016. When you have eaten all the snakes, you move onto the next stage.
  16017. 7.3
  16018. Your snake is segmented and can have up to ten segments. You can eat
  16019. snakes smaller than yourself by running into them head-on, but those the
  16020. same size or larger than you must be eaten from the rear, or side. If
  16021. you bite any snake in the neck − between the first two segments, it dies
  16022. immediately. Unfortunately the same is true if you are bitten by an
  16023. enemy snake. Eating an enemy snake or an egg laid by a snake causes
  16024. Zippy to grow an extra segment, up to a maximum of ten.
  16025. 7.3
  16026. There are various power-ups available for your snake, which do all sorts
  16027. of weird things to Zippy and the enemy snakes. Some give Zippy increased
  16028. speed, whilst others reduce all the enemy snakes to a size of only two
  16029. segments. There are many other power-ups, plus B, O, N, U and S tokens
  16030. which, when collected in order, give you − yes, you guessed it − a
  16031. bonus.
  16032. 7.3
  16033. Presentation
  16034. 7.3
  16035. Each level starts off with a small, symbolic graphic with some
  16036. accompanying music. Indeed, there is music for each part of the game −
  16037. title screen, level intro screens, eight in-game tunes (one for each
  16038. level), a jingle just before you start each new life and yet another
  16039. tune when you die. I enjoyed the music, which was of a good quality, and
  16040. the attention to detail throughout the game is most impressive.
  16041. 7.3
  16042. The my one real criticism is that I would have liked more variation
  16043. between levels. OK, the graphics change a little, and the music too, but
  16044. there is little variety in the basic strategy or enemy snakes. As a
  16045. result, the game’s lifespan may not be as high as some others. I also
  16046. found that Serpents got difficult rather too quickly.
  16047. 7.3
  16048. Conclusions
  16049. 7.3
  16050. Overall, Serpents represents excellent value for money, as it now only
  16051. costs £10 through Archive. As Christmas approaches and many expensive
  16052. new games are released, Serpents will prove an excellent stocking-
  16053. filler, without breaking the bank.  A
  16054. 7.3
  16055. Pictogram and Word Library
  16056. 7.3
  16057. Hutch Curry
  16058. 7.3
  16059. Pictogram and Word Library are both RISC OS compliant programs aimed
  16060. squarely at the education market. According to Kudlian Soft, Pictogram
  16061. was specially developed to support Key Stage 1 for data handling and
  16062. Word Library is envisaged as having a multitude of educational uses
  16063. (particularly in modern languages) up to secondary level. At present
  16064. there is a limited period offer of both packages for £20 +VAT. This
  16065. price also includes a site licence. It appears that at some point in the
  16066. future the two programs will be sold separately for £20 each. At the
  16067. moment, for your £20, you receive one disc, a plastic wallet and an A5-
  16068. sized soft covered manual of 20 pages. The manual is well-written,
  16069. concise and, in the case of the section on Pictogram, provides
  16070. suggestions on how the program might best be used in the classroom.
  16071. Neither software is copy protected and they will both run from a hard
  16072. disc without difficulty. Let us now consider the two programs
  16073. separately.
  16074. 7.3
  16075. Pictogram
  16076. 7.3
  16077. This program is designed to assist in the teaching of elementary data
  16078. collection, handling, input and display. The role of Pictogram itself is
  16079. primarily in input and display as the program allows children easily to
  16080. enter numeric data into pre-defined categories and then have the data
  16081. graphically displayed.
  16082. 7.3
  16083. After running Pictogram by double-clicking on the filer icon, the
  16084. program installs itself on the iconbar. A single click on the iconbar
  16085. icon opens a window into which the data will be entered and displayed.
  16086. The next step is to choose a set of pictures to be used in the pictogram
  16087. construction. Kudlian supply ten sets of appropriate icons although
  16088. others can be added. (I was only able to add my own sets of pictures
  16089. through my own industry − I could find no mention of this facility in
  16090. the manual.) The example that I have included in this review uses the
  16091. set of pictures labelled ‘programmes’ − which refers to TV programmes.
  16092. The idea of a pictogram is that the picture symbolises the occurrence or
  16093. existence of one of whatever the picture is supposed to represent.
  16094. Therefore the whole pictogram represents the frequency of occurrence of
  16095. a number of different events or things. In the example shown opposite,
  16096. the bottom row of the upper panel shows two pictures of a globe. The
  16097. globe was chosen to represent news programmes. Thus, in this data set
  16098. there are two news programmes. In the row above there are seven symbols
  16099. representing comedies.
  16100. 7.3
  16101. To construct the pictograms, the user has merely to drag the symbol into
  16102. the appropriate row the requisite number of times. Following the
  16103. pictogram construction, the user can choose to view the data as a block
  16104. chart or as a bar chart. Each of these has a more abstract
  16105. representation of the original data.
  16106. 7.3
  16107. There are facilities for saving both the data and the graph and for
  16108. printing the graph using the standard RISC OS printer drivers.
  16109. 7.3
  16110. In general, I thought the program was quite good and could be used to
  16111. great advantage in the classroom. I personally would have preferred the
  16112. program to have gone one step further in abstraction and incorporated
  16113. line graphs as well.
  16114. 7.3
  16115. I have two small niggles. The first is that the drawfile that is saved
  16116. from the pictogram display should include the key for the icons.
  16117. Otherwise, the graphs cannot really stand by themselves. The second is
  16118. that the ‘movable’ flag on the main window is not set which means that
  16119. you are unable to move that window around the screen.
  16120. 7.3
  16121. Word Library
  16122. 7.3
  16123. Word Library is a superb little application that displays list of words
  16124. and/or phrases, and when one of these is clicked upon, it sends that
  16125. word or phrase to any application that has the text caret. If you hold
  16126. down <shift> as you click, the first letter of the text will be
  16127. capitalised. Word Library is supplied with seven libraries which include
  16128. a number of French, German and Spanish key words and phrases. To vastly
  16129. increase its flexibility and utility, Word Library allows the user to
  16130. construct their own word lists very easily. Input to Word Library is
  16131. through standard ASCII text files which are easily generated.
  16132. 7.3
  16133. For special needs applications, Word Library has the facility to scan
  16134. automatically through the list of words and make a selection on the
  16135. basis of a switch press or Concept Keyboard activation. This works but
  16136. is only a very rudimentary system.
  16137. 7.3
  16138. This is the sort of content free program that should find many uses both
  16139. within and outside of the educational system. In the short time that I
  16140. have used Word Library, I have found it useful for entering keywords and
  16141. structures when I am programming in Basic, for entering values into a
  16142. limited choice field in a database and for providing template journal
  16143. reference formats for inclusion into manuscripts for publication.
  16144. 7.3
  16145. In conclusion, I think that both Pictogram and Word Library have merit
  16146. in their intended environments. I believe that Word Library would be
  16147. more generally useful to a larger number of users. At the special offer
  16148. price I consider these very good value for money. If the price were to
  16149. double....!
  16150. 7.3
  16151. Pictogram, version 1.0, 24-June-93 and Word Library, version 1.1 15-
  16152. June-93 are available for a special price of £20 +VAT from KudlianSoft
  16153. or £22 through Archive.  A
  16154. 7.3
  16155. EFF’s DrawKern
  16156. 7.3
  16157. Richard Hallas
  16158. 7.3
  16159. The Electronic Font Foundry’s small utility, DrawKern, is designed to
  16160. overcome a rather ridiculous omission in the current version of RISC OS
  16161. 3 Draw. Despite the fact that RISC OS 3 fonts include kerning data, the
  16162. version of Draw built into the RISC OS 3.1 operating system treats them
  16163. as if they were RISC OS 2 fonts and does not allow their kerning
  16164. information to be used.
  16165. 7.3
  16166. This means that any text you create in Draw will not have its inter-
  16167. letter spacing set correctly. The DrawKern utility aims to correct what
  16168. is presumably an oversight on Acorn’s part. Once loaded on the iconbar,
  16169. DrawKern does nothing until you drag a drawfile onto it, at which point
  16170. it pops up a save box. The file it saves out is identical in every way
  16171. to the file you dragged in, except that all the text strings which were
  16172. previously unkerned will have had the appropriate font’s kerning data
  16173. applied (assuming, of course, that the font you have used is a full RISC
  16174. OS 3 font).
  16175. 7.3
  16176. DrawKern supports inter-application data transfer, so you can usefully
  16177. have it loaded at the same time as Draw. You will then be able to save a
  16178. line of text from Draw into DrawKern and then drag the icon back into
  16179. the Draw window, where you will find it has had kerning applied.
  16180. Usefully, once kerning has been applied to some text, you can still edit
  16181. it in Draw without the kerning turning off again.
  16182. 7.3
  16183. There isn’t much else to say about the utility. It does what it is
  16184. supposed to, and seems to work faultlessly. If you have purchased
  16185. 4Mation’s Vector, you will have no use for it as Vector already includes
  16186. a kerning option. I also rather suspect that a future version of Draw
  16187. will be updated to correct this oversight but, for the moment, if you
  16188. want kerned text in drawfiles, your only option is either to buy a full
  16189. copy of Vector or to get this utility. DrawKern costs £9.99 inc VAT from
  16190. EFF.  A
  16191. 7.3
  16192. Visual Backup
  16193. 7.3
  16194. Andrew Hersee
  16195. 7.3
  16196. Visual Backup, as its name suggests, is a hard disc backup program. It
  16197. comes with a concise 18 page manual which only takes a few minutes to
  16198. read since it is well laid out with several screen shots.
  16199. 7.3
  16200. For the purpose of this review, I used version 1.01 of the software on a
  16201. 4Mb A5000 fitted with RISC OS 3.10 and a 170Mb hard disc.
  16202. 7.3
  16203. Installation
  16204. 7.3
  16205. After reading the manual, I inserted the disc into the disc drive and
  16206. double clicked on !VBackup. A dialogue box appeared requesting my name.
  16207. I obliged and the disc chugged away. After a few seconds the application
  16208. was initialised with my name, which appears each time the program is
  16209. run. I could now copy the application to my hard disc.
  16210. 7.3
  16211. Start up
  16212. 7.3
  16213. Visual Backup installs itself on the iconbar taking up 480Kb. The first
  16214. thing to do is not to click its icon with <select> but <adjust>, which
  16215. opens a preferences window. This allows you to specify either a
  16216. directory or complete disc to use as the backup source. The window
  16217. contains several other options some of which I will mention later. After
  16218. entering the name of my hard disc and saving the preferences, I clicked
  16219. on the program’s icon (with <select> this time) and the program began to
  16220. scan the hard disc. This continued, multitasking, for some time,
  16221. displaying its present position in a window.
  16222. 7.3
  16223. Memory problems
  16224. 7.3
  16225. After a while, the program crashed the whole machine. I traced this to
  16226. the fact that it had run out of memory. So I rebooted the computer with
  16227. a minimal configuration (Font size, etc set to zero) and tried again.
  16228. Fortunately, it worked this time leaving just over 1.5 Mb of free space
  16229. which seemed too much since it had previously run out of space. So I
  16230. tried again with ArcFS loaded since 30% of my hard disc is compressed.
  16231. This time it returned with only 96Kb free.
  16232. 7.3
  16233. It turns out that the program will enter any image filing system files
  16234. (e.g. archives and DOS partitions) as though they were directories. The
  16235. reason for this is so that a DOS partition is not backed up as one large
  16236. file which means you could restore individual files in the partition
  16237. instead of the whole thing. One of the many options in the preferences
  16238. window allows you to turn this off. It then treats partitions and
  16239. archives as single files.
  16240. 7.3
  16241. As the program scans the hard disc, it loads any application sprites it
  16242. finds which is why it takes so much memory and time. Unfortunately, this
  16243. cannot be switched off.
  16244. 7.3
  16245. Selecting files to backup
  16246. 7.3
  16247. After it had scanned the hard disc, I was presented with a view of the
  16248. whole hard disc in a tree structure.
  16249. 7.3
  16250. This allows you to select the files you want to backup. Selecting a
  16251. directory selects everything inside it. You can also select files using
  16252. a search facility or by loading a previously saved selection.
  16253. Unfortunately, there is no option for an incremental backup − not even a
  16254. simple search on date. I also found it quite difficult to navigate round
  16255. the viewer. Consider trying to find a line in a piece of text 10,000
  16256. lines long using the scroll bar.
  16257. 7.3
  16258. Compression
  16259. 7.3
  16260. Visual backup uses a simple 12bit LZW compression algorithm to reduce
  16261. the space needed on the backup floppies. You can switch compression off
  16262. for all files or just small files. This may be useful if you use
  16263. Compression or any similar filing system. Using such systems means the
  16264. data on your hard disc is already compressed and nothing would be gained
  16265. by using Visual Backup’s LZW compression.
  16266. 7.3
  16267. There are two disc areas used for compression and decompression. By
  16268. default, these are set to the RAM disc for small files and the RISC OS
  16269. scrap directory for files that will not fit on the RAM disc.
  16270. 7.3
  16271. Making a backup
  16272. 7.3
  16273. After selecting the files to backup and setting any other options, you
  16274. can start the backup process. This involves a single window that shows
  16275. you the amount of data still to backup and the expected size of that
  16276. data when it has been compressed. The window also prompts you to insert
  16277. discs as and when required. It can backup onto any format disc known by
  16278. RISC OS which is good news to people with the luxury of high density
  16279. floppies. I assume it would also backup to flopticals and maybe even a
  16280. tape streamer but Dabhand Computing did not reply to my list of
  16281. questions so I cannot say for sure.
  16282. 7.3
  16283. If you insert a disc which is not formatted, you can specify a list of
  16284. commands to execute. This feature is set up to format and verify the
  16285. disc as a low density disc. Whilst allowing the user to specify any set
  16286. of commands is very flexible, it may be a little daunting to the average
  16287. user who is used to clicking on Format in the filer’s menu.
  16288. 7.3
  16289. If the disc is not blank, you are asked if you want to wipe the existing
  16290. files before continuing.
  16291. 7.3
  16292. The backup process is fully multitasking and may be paused and resumed
  16293. at any time. You can even specify the percentage of CPU time to be taken
  16294. up, so if you want to continue working on the computer you can reduce
  16295. this figure. This would obviously slow down the backup process but make
  16296. the desktop less sluggish.
  16297. 7.3
  16298. At the end of the backup, catalogue data will be saved to the last disc
  16299. and all the other discs will be 100% full.
  16300. 7.3
  16301. Using a backup
  16302. 7.3
  16303. This is the best part of the package. Double clicking on any of the
  16304. files on the last disc of the backup will open a tree viewer of the
  16305. backed-up data. You can then select the required files and click on
  16306. restore in which case you will be prompted for the relevant disc(s) and
  16307. the files will be restored to their original position on your hard disc.
  16308. A few options can be set so that this only occurs if the file does not
  16309. already exist on the hard disc or is newer, etc.
  16310. 7.3
  16311. An alternative way of restoring data is to drag the relevant files to a
  16312. directory viewer where they will be copied. What’s even better is that
  16313. you can actually run an application or file by double clicking on it in
  16314. the tree viewer. This then restores the file to the temporary directory
  16315. on the hard disc and runs it from there. After it has run, the files are
  16316. then removed from the temporary directory. This means that you could
  16317. make a backup of, say, all your music files. Then, if you wanted to find
  16318. one, all you would need to do is load the tree viewer and double click
  16319. on the file. It would then request the relevant disc, decompress the
  16320. file and load it into your favourite music package.
  16321. 7.3
  16322. Alternative use
  16323. 7.3
  16324. If you have ever wanted to transfer a file that is too large to fit on a
  16325. floppy, you may have troubled splitting it up into smaller files and
  16326. then joining them back together on the destination hard disc. However,
  16327. now all you need to do is select the file and use Visual backup − it
  16328. will do the splitting and joining for you.
  16329. 7.3
  16330. Visual backup comes with a read-only version of the software which is
  16331. public domain. This would allow it to be used to distribute large
  16332. software packages such as the public domain TeX distribution which is
  16333. 20Mb in size.
  16334. 7.3
  16335. Conclusion
  16336. 7.3
  16337. I have mixed thoughts about this package. It has tremendous potential
  16338. but I worry that it is going to stay as it is since Dabhand did not
  16339. reply to my bug report and suggestions for improvements − I gave them
  16340. two pages of possible improvements.
  16341. 7.3
  16342. The package works well for small hard discs but cannot cope with a full
  16343. 170Mb disc. Without an incremental backup option and with a price tag of
  16344. £46, I would closely look at the competition. (See Archive 6.12 p73 for
  16345. a review of HD Backup_2.)
  16346. 7.3
  16347. If, however, you need to copy large files onto floppies or package
  16348. software up for PD libraries then I can recommend this package.  A
  16349. 7.3
  16350. 10/10 Maths Algebra & 10/10 Maths Number
  16351. 7.3
  16352. Peter Patilla
  16353. 7.3
  16354. These 10/10 Maths programs are non RISC OS compliant programs from 10/10
  16355. Educational Systems. They cost £19 +VAT each (or £24 through Archive)
  16356. and a site licence will be needed if they are going to be used on more
  16357. than one computer.
  16358. 7.3
  16359. Each suite of programs is aimed at pupils aged 6 to 16 years and
  16360. intended to cover major areas of National Curriculum Attainment Target 3
  16361. (Algebra) and Attainment Target 2 (Number). The suites follow the same
  16362. structure − each has six educational games with six levels of challenge,
  16363. level 1 being for early maths work and level 6 for more advanced
  16364. mathematics. All the games can be played by one or more children. A
  16365. clear Parent/Teacher guide comes with the discs supplemented by a Player
  16366. Guide which requires good reading and comprehension levels if it is to
  16367. be used by younger pupils.
  16368. 7.3
  16369. After using and playing with the programs over a couple of weeks, I find
  16370. myself with very mixed feelings about them...
  16371. 7.3
  16372. Good features
  16373. 7.3
  16374. I really like the way the programs can be customised before pupils use
  16375. them − you can, for example, set starting levels and control the sound.
  16376. Although each game has six levels and is played in the same way, with
  16377. just the problems to be solved increasing in difficulty, it is nice that
  16378. the graphics become slightly more sophisticated as the levels progress.
  16379. From the Parent/Teacher customisation option, you can control the level
  16380. of graphics you prefer.
  16381. 7.3
  16382. There is the option to practise most games, often at different levels,
  16383. before playing the game in earnest.
  16384. 7.3
  16385. At the start of each game, a simple menu allows for several options to
  16386. be set, such as speed of game, timer, number of questions and number of
  16387. players.
  16388. 7.3
  16389. There are two scoring methods in built into the programs, one to record
  16390. the percentage of correct answers (the Achievement Record) and the other
  16391. to note both accuracy and speed (the High Score Tables).
  16392. 7.3
  16393. Certificates of achievement can be printed out (more of a motivator for
  16394. younger than for older children). I must add that this option created
  16395. problems on my setup causing the whole system to lock up requiring the
  16396. computer to be reset − most annoying! I eventually had to print out via
  16397. the Paint application.
  16398. 7.3
  16399. Annoying features
  16400. 7.3
  16401. At the end of each game, words of encouragement, or otherwise, appear. A
  16402. very poor score is rewarded with the word “Pathetic”; not so worrying in
  16403. a game, perhaps, but slightly more so in an educational package.
  16404. 7.3
  16405. The shorthand notation used for the various bits of the National
  16406. Curriculum was rather confusing (for example, AT3 Level 4a. 3(i))
  16407. although I readily accept that this shorthand can be switched off via
  16408. the customisation option. However, I think it highlights one of the most
  16409. annoying features of the whole package − that of trying to claim or
  16410. cover too much. The games within the suites are excellent for developing
  16411. quick recall of facts and are motivational when number practice is
  16412. needed − much better than a page of sums. I worried that some of the
  16413. problems did not merit this treatment and, as a consequence, it made the
  16414. level of attainment more difficult than intended. For instance, most
  16415. children would find Level 2 in the game “Carnival” on Maths Number more
  16416. difficult than Level 3.
  16417. 7.3
  16418. One small irritation was that, when quitting the suites and returning to
  16419. my desktop, I found it not as it was left! My font cache had been
  16420. reduced from its customary 256Kb down to 32Kb and the Ram Disc icon was
  16421. sitting on my iconbar.
  16422. 7.3
  16423. General comments and conclusion
  16424. 7.3
  16425. Overall, the games and graphics score best when they are used to
  16426. practise those elements of the National Curriculum which require quick
  16427. recall. Interpreting some of the National Curriculum statements of
  16428. attainment is a notoriously difficult task and I feel that, on
  16429. occasions, the programs miss the intended target and are more difficult
  16430. than intended.
  16431. 7.3
  16432. Pupils will have to be rather adept at mouse control to use the programs
  16433. and play the games.
  16434. 7.3
  16435. I am not sure whether one suite of six games is a good idea when it is
  16436. intended to cater for 6 year old through to 16 year old pupils. This is
  16437. a long time to wait for a completed certificate of achievement.
  16438. 7.3
  16439. For me, 10/10 scores 7/10.
  16440. 7.3
  16441. It was tested on an A3000, 4Mb memory, IDE hard drive and Qume Laser
  16442. Direct Printer.  A
  16443. 7.3
  16444. Kim’s Game from Le Computer
  16445. 7.3
  16446. Hutch Curry
  16447. 7.3
  16448. Kim’s Game is a computerised version of the parlour game of the same
  16449. name costing £25 including VAT. For your money, you receive one disc in
  16450. a plastic wallet. There is no printed manual supplied, although there is
  16451. an on-line manual on the disc. Kim’s Game is − according to Acorn
  16452. terminology − RISC OS compatible, which means that the application takes
  16453. over the whole machine. At this point I must admit that I am quite
  16454. biased against Archimedes applications that are not fully RISC OS
  16455. compliant when they could easily be so. I will, of course, make
  16456. exceptions for action games which need the speed and/or memory gains
  16457. that can be obtained by running outside of the desktop. In the case of
  16458. Kim’s Game, I can see no reason why the program should not have been
  16459. fully compliant. As it stands now, Kim’s Game has more the look and feel
  16460. of a BBC ‘B’ program than an Archimedes one. To my way of thinking this
  16461. is not a plus.
  16462. 7.3
  16463. The central idea behind Kim’s Game is the learning of a list of items.
  16464. The difficulty factor in this sort of exercise is the list length. In
  16465. this implementation, there are a total of 60 familiar items available
  16466. for use. On any one trial, a number of these items are selected for
  16467. display. The display consists of a sprite depicting the item and the
  16468. name of the item. At the end of the list there is another screen for the
  16469. user to enter the names of the items shown. The user is allowed three
  16470. attempts for each of the items. At the end of the response entry, the
  16471. user is shown small pictures of the items missed.
  16472. 7.3
  16473. After considerable use of this program, I found that my initial negative
  16474. response to this program remained unaltered. Specifically, I found that
  16475. the quality and clarity of the sprites was variable. Some were quite
  16476. good but others were barely recognisable. I did not like the requirement
  16477. for perfect spelling for a response to be scored as correct. At one
  16478. level, my objection is that the obtained score is not necessarily a very
  16479. good measure of list learning as it is quite possible for someone to
  16480. have learned the full list of items pictorially but yet be unable to
  16481. spell any or all of them. At a more pragmatic level, I would expect that
  16482. users who make a typographical error would get annoyed by having what is
  16483. essentially a correct answer scored as an error. The solution to my
  16484. first objection would require a radical rethink on how the program
  16485. operates. A solution to my second objection would be to use a more
  16486. intelligent input routine that used a form of ‘fuzzy logic’ to determine
  16487. if the input was close enough to one of correct answers to be scored as
  16488. correct.
  16489. 7.3
  16490. I also discovered that there is a problem with the screen that displays
  16491. the missed items. If the name is longer than 6 or 7 letters, the last
  16492. letters do not appear consistently.
  16493. 7.3
  16494. In conclusion, I could not recommend that anyone spend £25 on this
  16495. software. There is much better software addressing these same sort of
  16496. capabilities in the public domain.
  16497. 7.3
  16498. Kim’s Game costs £25 inc VAT from Le Computer.  A
  16499. 7.3
  16500. Primary Nature
  16501. 7.3
  16502. Hilary Ferns
  16503. 7.3
  16504. I am encouraged by this set of Genesis applications, which have clearly
  16505. been developed to support and enhance classroom work addressing AT2 of
  16506. the Science curriculum. Of course, nothing can ever take the place of
  16507. hands-on experience − collecting minibeasts and exploring the local
  16508. environment would form a major part of the topic. In addition,
  16509. significant learning would also come out of group discussion around the
  16510. computer and sharing of information with the class. The program is
  16511. ideally suited to this way of working, with the children using the
  16512. computer as a tool to retrieve and present information. Numerous useful
  16513. coloured drawfiles (and textfiles) can be saved to disc, which could
  16514. then be used to present work.
  16515. 7.3
  16516. Although nothing is provided which could not be found out from books,
  16517. the programs provide significant opportunity to address I.T. capability.
  16518. All the information given in the program provides a useful springboard
  16519. to children’s further research. The collection of species is adequate
  16520. providing you are not expecting it to replace an encyclopaedia. Many of
  16521. the screens can be printed using standard printer drivers.
  16522. 7.3
  16523. The package comprises three separate programs, each on its own disc. The
  16524. Genesis Browser is provided on a start-up disc. All the programs can be
  16525. run from floppies or be installed on hard disc. Although the time taken
  16526. to load from the floppy occasionally seemed long, it is in fact quite
  16527. acceptable in the absence of a hard disc. The various ‘clickables’ and
  16528. arrows for page turning are clear throughout. Due to the complexity of
  16529. the links in the application, another useful facility is a ‘bookmark’ to
  16530. remember pages for easy access later.
  16531. 7.3
  16532. Hedgerow
  16533. 7.3
  16534. The title screen provides a nice animation of a butterfly. (It would
  16535. have been quite nice to have further animations throughout the
  16536. programs.)
  16537. 7.3
  16538. A picture of a hedge presents itself on the first page, and clicking on
  16539. any of the bushes leads to a screen giving information about the plant
  16540. and its fruit, and there are three further clickable pictures to find
  16541. out about the resident wildlife. The hedge is apparently based upon
  16542. findings in a real hedge at a field centre in Leeds. A reasonable
  16543. selection of mammals, birds, and insects (including butterflies and
  16544. moths) is provided. These also appear in a simple database, (little more
  16545. than a set of linked pages), which is accessible from the first page. It
  16546. provides easy access for saving drawfile pictures of each creature, but
  16547. data cannot be analysed.
  16548. 7.3
  16549. Also provided in ‘Hedgerows’ is a simple explanation of the energy cycle
  16550. and food webs and a sheet for you to print out to make your own wildlife
  16551. collection.
  16552. 7.3
  16553. Pondlife
  16554. 7.3
  16555. The pond explorer provides many routes to each page of information.
  16556. Clicking on the picture of the pond and its surrounds is supposed to
  16557. simulate ‘pond dipping’. It is a good way to introduce children to
  16558. interdependence of species in ecosystems and food chains. ‘Catching’ a
  16559. water flea leads to a picture and information of the water flea, with
  16560. further clickables allowing access to the pages for its various
  16561. predators and prey. In this way, each child could investigate links
  16562. between particular species and share their findings with the class. Such
  16563. sequences could be discussed.
  16564. 7.3
  16565. e.g. Water flea − Beetle − Stickleback − Kingfisher
  16566. 7.3
  16567. Pike − Trout − Snails − Phytoplankton
  16568. 7.3
  16569. Food chains
  16570. 7.3
  16571. Again, a valuable tool for children to investigate along their own
  16572. chosen path. About thirty species are given as starting points. Clicking
  16573. on a name will lead to a display of the appropriate food chain, with
  16574. clickable pictures leading to information about each member. A simple
  16575. database provides limited facts about each entry. Again, it cannot be
  16576. used to analyse the data, but it is a quick way to see what is available
  16577. and find drawfiles for saving.
  16578. 7.3
  16579. A screen is again provided to build your own wildlife picture, and there
  16580. is also a sorting activity where the user classifies each creature in
  16581. turn by looking at such characteristics as fur, feathers, shell, skin
  16582. and scales. Photocopiable sheets are provided to support this idea in
  16583. the classroom.
  16584. 7.3
  16585. Supporting information
  16586. 7.3
  16587. Photocopiable sheets include ideas and details of practical activities,
  16588. as well as black and white printouts of minibeasts and birds. All will
  16589. probably be useful at some point. The teachers’ notes clearly explain
  16590. each program and worksheet.
  16591. 7.3
  16592. Troubleshooting (Version 1.00)
  16593. 7.3
  16594. Don’t panic, it’s nothing too drastic. When I used Foodchain before
  16595. either of the other two programs, all went smoothly. However, if I used
  16596. Hedgerows or Pondlife without Foodchain, I experienced a minor hiccup
  16597. with loss of the bookmark facility, but I did manage to cure the
  16598. problem. During loading, an error message flashed up ‘bad filename
  16599. .CourseSup’. The program loaded and ran but a complicated error message
  16600. occurred each time I tried using the bookmark facility. Comparing the
  16601. command file entitled ‘!Init’ in each of the programs revealed an extra
  16602. line ‘SET FoodChain$dir <Obey$dir>’ in the foodchain application.
  16603. Adapting this to suit each of the other programs solved the problem.
  16604. 7.3
  16605. Conclusion
  16606. 7.3
  16607. I am pleased to see software to support Sc2, and welcome this package
  16608. into the primary classroom. I have given up commenting on prices, as in
  16609. my opinion so many good educational programs are too expensive for the
  16610. average primary school where a limited budget has to be moulded and
  16611. stretched to supply numerous indispensable resources across the
  16612. curriculum. Other commercially developed Genesis applications also seem
  16613. to be quite expensive.
  16614. 7.3
  16615. Primary Nature costs £45 +VAT +p&p from Oak Solutions.  A
  16616. 7.3
  16617. ArtSchool
  16618. 7.3
  16619. George Barnett
  16620. 7.3
  16621. ArtSchool is a painting program for new computer users who are
  16622. interested in art and graphics. Drawing tools can be temporarily
  16623. excluded by the teacher or parent, using a separate setup program so
  16624. that the user is not confused by too many icons. A built-in help
  16625. facility is provided to aid the learning process or as a quick reminder.
  16626. 7.3
  16627. The features of the program are: Pencil and Paint, Shapes and Fill, Undo
  16628. and Erase, Patterns and Clipart, and costs £29.95 inclusive from Micro
  16629. Studio Software.
  16630. 7.3
  16631. The program comes on two discs disc one containing the main program and
  16632. disc two containing the !Picture Folder (this needs to be loaded before
  16633. disc one). I would have it thought it sensible to have reversed the disc
  16634. numbers. Put clipart and pictures, a Readme file on disc 1 and the main
  16635. program on disc 2.
  16636. 7.3
  16637. The instructions for loading are quite obscure because of the necessity
  16638. of double clicking on a picture folder first. A 2Mb machine really is a
  16639. must although there are instructions what to do with a 1Mb machine. The
  16640. other general instructions are quite reasonable. I gave the instruction
  16641. booklet and discs to three fifteen year-old pupils and not one of them
  16642. could save their own pictures − the saving instructions could certainly
  16643. be made clearer.
  16644. 7.3
  16645. When the program is loaded, the screen comes up with the tools on the
  16646. right hand side and a help facility which the pupils appreciated. Those
  16647. who were used to ProArtisan found this program easier to use and
  16648. although the clipart was considerably more juvenile, they enjoyed it and
  16649. I think that I would prefer this cheaper program for school use.
  16650. 7.3
  16651. I am of the opinion that the Draw and Paint programs supplied with the
  16652. computer are good and adequate but, having said that, few teachers or
  16653. pupils seem to use them proficiently. Although the leaflet states that
  16654. ArtSchool was written in conjunction with teachers and pupils, I think a
  16655. trial in a school would have shown the difficulties of the instructions
  16656. mentioned above.
  16657. 7.3
  16658. At the price asked I can certainly recommend its purchase.  A
  16659. 7.3
  16660. Card Mania
  16661. 7.3
  16662. Andrew Rawnsley
  16663. 7.3
  16664. Having spent many enjoyable hours playing Acorn’s Patience on both RISC
  16665. OS 2 and 3 machines, I had high hopes for Cambridge International
  16666. Software’s Card Mania. Since Acorn themselves had shown games writers
  16667. the way to produce card games for their machines, I expected CIS to
  16668. follow suit.
  16669. 7.3
  16670. To my disappointment, Card Mania bears no resemblance to Acorn’s desktop
  16671. game and indeed the four games included in the pack do not seem to share
  16672. a standard interface, even though they have all been written by the same
  16673. author.
  16674. 7.3
  16675. Packaging
  16676. 7.3
  16677. Card Mania comes on two discs, each containing two games as follows:
  16678. Disc 1:    chinese patience, cribbage, Disc 2:    2-pack clock
  16679. patience, gin rummy.
  16680. 7.3
  16681. The review discs came with no instructions, but with the phrase
  16682. ‘Instructions on disc’ scrawled on each. In common with many users, I
  16683. dislike on-screen manuals, and always print them off for reading and
  16684. reference.
  16685. 7.3
  16686. Unfortunately, only gin rummy and clock patience came with text file
  16687. manuals, hidden away at the bottom of many sub-directories on the disc.
  16688. Cribbage came with a data file which included the instructions backwards
  16689. plus a lot of control codes, so you could only view it from within the
  16690. game and even though they tell you to print them out and make them into
  16691. a booklet, there was no print option! Chinese patience came with no
  16692. instructions whatsoever, even within the game.
  16693. 7.3
  16694. All of the instructions included are difficult to understand with
  16695. spelling, grammar and punctuation errors. Even those familiar with other
  16696. card games will not find learning the new ones easy. Not only this, but
  16697. the in-built demo modes are far too fast for the new user to follow what
  16698. is happening.
  16699. 7.3
  16700. Loading
  16701. 7.3
  16702. The software cannot be installed on hard disc, and the original discs
  16703. must be write-enabled, as all the games insist on writing the results of
  16704. each game to disc. This proved most annoying.
  16705. 7.3
  16706. The menus for selecting the games reminded me of some of the attempts on
  16707. the BBC model B! The two games on the appropriate disc and a quit option
  16708. are printed large size in system font, looking very blocky, in white.
  16709. You click on the one you want with the mouse.
  16710. 7.3
  16711. The games
  16712. 7.3
  16713. I have never come across chinese patience before so I decided to start
  16714. by having a look at that first. There being no instructions, it required
  16715. a lot of determined detective work to play it even at a limited level.
  16716. 7.3
  16717. The quality of the graphics is passable, but distinguishing the clubs
  16718. from the spades and the hearts from the diamonds is not always easy.
  16719. This is partly due to the small size of the cards used in most of the
  16720. games and partly due to the colour schemes employed.
  16721. 7.3
  16722. Some of the games allowed you to play against the computer or a friend,
  16723. some only let you play against the computer. When you play against the
  16724. computer, there is just one skill level (which is not good if you are
  16725. learning), except for Rummy, which has eight! In fact, the games seem to
  16726. go to great lengths to try and make life difficult.
  16727. 7.3
  16728. In Cribbage, for example, you are expected to calculate and tell the
  16729. computer your score. If it thinks you have given yourself too many
  16730. points you lose half your score, then the second time, all your score,
  16731. and the third time, the game.
  16732. 7.3
  16733. However, if you have under-estimated your score, the game laughs at you
  16734. and only gives you the score that you have selected. This is not exactly
  16735. encouraging for the beginner and certainly didn’t endear me to the game.
  16736. 7.3
  16737. It is no help either to be told in the instructions that during the
  16738. gameplay you can have four Jacks in a row...a total of 40 when the
  16739. maximum allowed is 31!
  16740. 7.3
  16741. In Gin Rummy it is possible to reach a stalemate situation where the
  16742. computer refuses to give you the one card you need to win the hand and
  16743. it cannot ‘go out’ with any of the cards you can throw away (i.e. not
  16744. already declared) or are available from the pack. There is no way of
  16745. getting out of the situation without abandoning the whole game.
  16746. 7.3
  16747. Conclusions
  16748. 7.3
  16749. Card Mania is rather a disappointing product. Card fanatics will
  16750. probably find the games restricting and hard to play, but may feel the
  16751. £10 a small price to pay for solo practice when human opponents aren’t
  16752. available. They may also be more tolerant of the interface and
  16753. presentation!
  16754. 7.3
  16755. Novice players and those whose vision is less than perfect will be put
  16756. off by the user-unfriendliness and low quality, indistinct graphics (by
  16757. today’s high standards). At £10 through Archive, Card Mania was not
  16758. overpriced, but there are probably better ways of spending the money and
  16759. Paul has just told me that the price has gone back up to £19.95! I
  16760. suggest that you look for discs of card games from PD libraries before
  16761. parting with the cash.  A
  16762. 7.3
  16763. KillerBugs
  16764. 7.3
  16765. Andrew Rawnsley
  16766. 7.3
  16767. Between ten and fifteen years ago, a new arcade game appeared. Called
  16768. ‘Space Invaders’, it went on to be the great-grandfather of thousands of
  16769. modern computer games. In the old days, the game was played on a single
  16770. screen, with no scrolling, a maximum of eight colours, and it was
  16771. wickedly addictive. (I’m old enough to remember it in black and white on
  16772. an Acorn Atom! Ed.)
  16773. 7.3
  16774. Over time, new and improved versions have been released. They feature
  16775. scrolling play areas, 256 colour graphics, power-ups and so on. However,
  16776. the more advanced the games became, the more they grew away from the
  16777. original. (Compare Swiv on the Archimedes to Arcadians on the BBC model
  16778. B.)
  16779. 7.3
  16780. Now, as part of its ‘Arcade Classics’ series, Cambridge International
  16781. Software (CIS) gives modern games players the chance to experience the
  16782. delights of the original Invaders games. For this privilege, CIS are
  16783. charging £24.95. (Now reduced to £10 through Archive! Ed.)
  16784. 7.3
  16785. The A4 manual sheet doesn’t make out KillerBugs to be anything other
  16786. than a pure, unadulterated shoot-em-up. The plot is such as to make it
  16787. look like a take-off of the original. The space bugs have invaded and
  16788. are trying to steal everything they can lay their claws on. The only
  16789. thing between them and their conquering the earth is you. In other
  16790. words, blast them before they blast you!
  16791. 7.3
  16792. The review copy came with two applications on the disc, !!Killer and
  16793. !!FKiller. The only difference, as far as I could see, was that
  16794. !!FKiller has no sound. Why not just put a ‘sound off’ option in
  16795. !!Killer? The software is copy protected in such a way as to make hard
  16796. disc installation a waste of time, as all the game data is loaded from
  16797. the floppy.
  16798. 7.3
  16799. The aliens fall into four distinct types: Byrds which are typical flying
  16800. aliens dropping bombs on you; Landers and Centipedes are both from the
  16801. arcade game, ‘Centipede’ with Landers travelling vertically down the
  16802. screen dropping many bombs, and Centipedes travelling down the screen
  16803. whilst moving backwards and forwards across it. The most interesting
  16804. type of aliens are the Bouncers, which seem to have migrated from the
  16805. public domain game, Ballroom Blitz.
  16806. 7.3
  16807. The game starts with the Byrds being released from the mother ship which
  16808. is off to the left of the main play area, and therefore cannot be hit.
  16809. They then move out onto the main play area in groups, to be shot at by
  16810. vicious Acorn users!
  16811. 7.3
  16812. If the action becomes too frantic, pressing <space> (the keys are
  16813. redefinable) gives you a temporary shield. The problem with this is that
  16814. you tend to forget to press space until it is too late. You can only use
  16815. your shields a few times, as they are controlled by a power bar across
  16816. the bottom of the screen.
  16817. 7.3
  16818. You have three lives but you acquire an extra one every 15,000 points −
  16819. very useful. Unfortunately, running out of lives isn’t the only way to
  16820. die. On each level, there are five objects down the right hand side of
  16821. the screen and if the Bugs steal them all, you get to see that familiar
  16822. ‘Game Over’ message once again.
  16823. 7.3
  16824. After those very memorable blasting sessions, you can enter your name in
  16825. the high score table but this doesn’t appear to get saved to disc. What
  16826. a shame!
  16827. 7.3
  16828. There is no denying that KillerBugs is a fun game. If you liked the
  16829. original Invaders, you will enjoy KillerBugs but, compared to classics
  16830. such as Arcadians or Super Invaders on the BBC, KillerBugs seems somehow
  16831. lacking in addictiveness. Certainly at £24.95, it seems very expensive.
  16832. If it were priced at £9.99, like the original games on the BBC, maybe it
  16833. would be better value for money. (It is! C.I.S. have dropped the price
  16834. and it is now £10 through Archive.)
  16835. 7.3
  16836. To my mind, anyone wanting a non-scrolling shoot-em-up should take a
  16837. look at Ballroom Blitz in PD. It is available on Archive Shareware disc
  16838. 24. Other public domain games to watch out for are Invaders (requires 2
  16839. Mb of RAM) and Desktop Invaders. On the commercial front, Swiv or
  16840. Technodream beat KillerBugs every time.  A
  16841. 7.3
  16842. Compose World
  16843. 7.3
  16844. Richard Rymarz
  16845. 7.3
  16846. Compose World is written by Expressive Software Projects and costs £48
  16847. +VAT (which includes a site licence). It claims to be an easy-to-use
  16848. music program that allows young children to combine musical phrases to
  16849. compose tunes. The stated aim is to encourage teachers and children to
  16850. become more involved in the world of music. As an acknowledged musical
  16851. novice, I felt quite excited when asked to review this piece of
  16852. software. Maybe it would provoke some spark of musical imagination that
  16853. had been lying dormant for nearly 50 years.
  16854. 7.3
  16855. !Compose
  16856. 7.3
  16857. Compose World is fully RISC OS compliant. The manual is beautifully
  16858. written and presented and only rarely has to be studied. All
  16859. applications and associated utilities are present on one disc and easily
  16860. copy onto hard disc. Everything is packaged in a hardy, video-style box.
  16861. Clicking on !ComposeW1 installs the application on the iconbar. There is
  16862. a second application that allows eight more instruments to be added to
  16863. the original voices built into the computer. (Why haven’t Acorn added
  16864. more interesting voices to the boring ones built into the operating
  16865. system?) Clicking <menu> on the application icon offers the option to
  16866. ‘Split voices’ allowing all eight channels to have different voices.
  16867. Another option allows the program to be used with MIDI which I could not
  16868. test. (The program also accepts !Maestro files.) A third option enables
  16869. the user to switch the internal speaker on and off. Finally, the user
  16870. can define the layout of the three main elements of the program:
  16871. phrases, sequences and displays.
  16872. 7.3
  16873. The program
  16874. 7.3
  16875. I decided to leave everything at its default value and clicked on the
  16876. Compose World icon − I had already added the extra voices. I was
  16877. presented with two windows: an empty one entitled ‘Phrases’ and another
  16878. entitled ‘Sequencer’. The latter was divided into 16 empty boxes (more
  16879. could be defined if longer sequences were planned) above which was a bar
  16880. with tape recorder style buttons corresponding to Play, Stop and Pause.
  16881. Further, there was a Loop button, an icon to mark sections of a sequence
  16882. and finally a Tempo bar showing the number of crotchets per minute. This
  16883. could easily be altered. I loaded a prepared Tune File and chose one of
  16884. the twenty seven tunes. A number of pictures in the form of sprites
  16885. filled the Phrases window. Clicking on any picture resulted in a short
  16886. musical phrase almost inaudibly squeaking its way from my A3000‘s
  16887. speakers. Solution − attach the speaker to the household stereo and...
  16888. ...wonderful − a much richer and more rounded sound.
  16889. 7.3
  16890. I then had a great deal of fun listening to all the sounds and
  16891. discovered that clicking <menu> on a picture brought up another series
  16892. of options including the ability to change the voice and edit it. All
  16893. sorts of weird and wonderful sounds can be created in this way and saved
  16894. as new phrases. Time signatures, pitch, rhythm, scales, octaves and a
  16895. variety of other musical options could be changed. This I felt was
  16896. beyond me but many ambitious youngsters would have a great time creating
  16897. their own phrases. Even the pictures can be edited, using a very basic
  16898. pixel editor, and the results saved.
  16899. 7.3
  16900. ‘Composing’ music
  16901. 7.3
  16902. Now came the moment to ‘write’ my own music. First, I used one of the
  16903. set phrases and, by dragging the desired pictures from the ‘Phrases’
  16904. window into the ‘Sequencer’ window, soon had a tune which sadly, I found
  16905. a touch boring. Moving, changing and deleting phrases is very easy and I
  16906. improved my effort considerably. However, it still only contained one
  16907. instrument and I wanted more.
  16908. 7.3
  16909. Listening to other tune files, I discovered I could add to my list of
  16910. phrases. Now I could use more. Soon I had lots of voices and some very
  16911. interesting sequences playing in the living room. These were far from
  16912. boring. My tune was then saved, edited and could be loaded back into
  16913. !Compose with great ease. I finished up ‘singing’ to my composition
  16914. having enjoyed myself immensely.
  16915. 7.3
  16916. Conclusions
  16917. 7.3
  16918. Usually, when reviewing a piece of software designed for schools, I like
  16919. to test them with a selection of the targeted audience. This was not
  16920. possible because of the long summer break but I am sure schools will
  16921. find Compose World very useful (make sure you can amplify the sound). I
  16922. believe there is a history of success for this program, it having
  16923. originally been written for the BBC micro. The authors claim to have
  16924. enhanced and added to the program to take advantage of the 32 bit
  16925. machines found in most schools. Certainly, it achieves its stated aim of
  16926. allowing every child − and child at heart − the chance to create their
  16927. own music. What the musical purist will think of it I have no idea and I
  16928. am sure that other musical composition programs such as ‘Rotate’ would
  16929. appeal to them more. However, for the novices of this world, Compose
  16930. World is great.  A
  16931. 7.3
  16932. Tales of Lore
  16933. 7.3
  16934. Richard Rymarz
  16935. 7.3
  16936. Tales of Lore is one of the very few role-playing adventure games
  16937. available for the Archimedes. It comes on two discs inside a robust
  16938. video style box. The version I am reviewing contains a 16 page manual
  16939. that includes all that you need to know. The game costs £24.95 inc VAT
  16940. from UK Software.
  16941. 7.3
  16942. It can be loaded onto a hard disc using a slightly complicated procedure
  16943. of altering the !Boot and !Run files. Further alterations are needed if
  16944. you are using a 1Mb machine since there are problems when saving a game.
  16945. A ReadMe file explains how to change some lines in a particular file.
  16946. However, I couldn’t even find the file let alone alter it. Clearer
  16947. (correct?) instructions should be given otherwise some game players will
  16948. be very disappointed.
  16949. 7.3
  16950. Anyway, let’s get on to the game itself. Perhaps the superb gameplay,
  16951. graphics and puzzles would make up for the short comings.
  16952. 7.3
  16953. Preparing to play
  16954. 7.3
  16955. Clicking on !Tales, results in an introductory screen showing a devil-
  16956. like creature wearing a loin cloth. Seconds later the desktop is
  16957. returned and the game is installed on the iconbar. There is a
  16958. configuration option which allows the type of machine to be chosen (ARM
  16959. 2, 250 or 3); the names of the characters; and whether sound effects are
  16960. required. Saving the game is done from here as well and you are
  16961. encouraged to do so frequently returning to the desktop by clicking
  16962. <select> and <adjust> together.
  16963. 7.3
  16964. The main playing screens
  16965. 7.3
  16966. Clicking <select> on the !Tales icon reveals the main screen. A nice
  16967. touch is the heavy breathing that increases and decreases in intensity
  16968. as you move. Pictures of your four intrepid adventurers are presented on
  16969. the left hand side. Their two hands are displayed, as are three slider
  16970. bars representing their health, strength and magic powers. In the centre
  16971. is the main playing window and below are directional arrows. Clicking in
  16972. any direction is reflected in the main window.
  16973. 7.3
  16974. To the right is a compass which changes to show which direction you are
  16975. heading and there is a flag and a tent which toggle whether you are
  16976. asleep or not. If you are sleeping (an important strength building
  16977. exercise) the main window goes dark and the breathing stops.
  16978. 7.3
  16979. Finally, in the top right hand corner is the ‘combat box’ and shows what
  16980. weapons are available for use and allows you to alter the position of
  16981. the person in front. Some weapons can be used from the rear but all have
  16982. to be in the right hand.
  16983. 7.3
  16984. Clicking on one of the characters reveals his statistics: health,
  16985. strength and magic skill; his possessions and whether he is wearing any
  16986. armour.
  16987. 7.3
  16988. The game
  16989. 7.3
  16990. The game’s scenario is that you find yourself under the influence of the
  16991. evil ‘Bill the Almighty’. You and your companions bravely announce that
  16992. you will investigate the ‘keep on the moors’. Having drunk a little too
  16993. much you wake up in a dungeon, completely naked and...
  16994. 7.3
  16995. Conclusions
  16996. 7.3
  16997. Playing the game is quite straight forward after you have mastered all
  16998. the information and what each function does. All actions are performed
  16999. with the mouse. This is my first brush with role playing games and I
  17000. quite enjoy playing it. The puzzles are quite easy to begin with
  17001. although mapping is essential. However, my well informed sons were not
  17002. so impressed. Compared with similar offerings on other computers, all
  17003. areas of the game came in for a fair amount of criticism. They did
  17004. concede that the sound effects, though minimal, were quite good and
  17005. !Tales of Lore was a reasonable introduction to this type of game.
  17006. However, they felt the graphics were very mediocre and, for a beginner,
  17007. the interface was quite complicated. No doubt experienced game players
  17008. would have few problems. Finally, I understand that a similar game from
  17009. the 4th Dimension called ‘Dungeon’ has recently been released. Perhaps
  17010. buyers should compare the two before considering a purchase.  A
  17011. 7.3
  17012. Bookstore
  17013. 7.3
  17014. Richard Rymarz
  17015. 7.3
  17016. Bookstore is published by ESM and has been available since 1991 although
  17017. this review is based on version 1.05 dated January 1992. It is a
  17018. dedicated database designed to be used by children at Key Stage 2 and 3
  17019. anywhere in school where reading takes place. It attempts to simplify
  17020. and make enjoyable some of the more mundane elements of book reviewing
  17021. and, just as importantly, allows children to search and read reviews
  17022. already created by others. The program comes in a smart, hardback folder
  17023. which includes an excellent manual and site licence. It costs £39.50
  17024. +VAT (including the site licence) from ESM or £43 through Archive.
  17025. 7.3
  17026. The program easily installs on hard disc and contains some sample
  17027. reviews. These aim to allow the children immediate investigation of some
  17028. titles they may wish to read, as well as show them how to write a
  17029. review. The documentation is clear and concise. It is divided into two
  17030. sections. Part 1- Teachers Notes − includes appropriate references to
  17031. the National Curriculum, instructions on how to use Bookstore in the
  17032. classroom or library and a step-by-step account of each screen. Part 2
  17033. is a user guide and explains how to get started, search the database,
  17034. create a review, read a review, edit a review, print a review and create
  17035. a new database. All are beautifully written and very easy to follow.
  17036. 7.3
  17037. Creating a database
  17038. 7.3
  17039. I have been using the program since the beginning of this term and to
  17040. date (late October) twenty reviews have been entered into our class
  17041. database. The children (9 and 10 year olds) found the process easy and
  17042. intuitive and it only needed one short lesson to explain what was
  17043. required. Creating a review is simplicity itself with the children
  17044. moving easily between nine screens each one needing either the minimum
  17045. of keyboard entry or just the clicking of radio buttons. This leads to
  17046. one of the major limitations of this type of program (recognised by ESM
  17047. in the documentation). The options within each screen cannot be changed
  17048. and whilst the author has chosen them wisely, the children sometimes
  17049. wished they could add their own. Never-the-less, with a little artistic
  17050. licence, the children found words that suited or if they wished to be
  17051. particularly pedantic, they left certain screens blank.
  17052. 7.3
  17053. Using the database
  17054. 7.3
  17055. Having created a certain number of reviews (ESM suggest that between
  17056. 1000 and 1500 can be held on one 800Kb floppy disc) searching the
  17057. database is very simple. After dragging the directory onto the Bookstore
  17058. icon, a window opens displaying the reviews. Large buttons of the
  17059. alphabet are displayed at the top. If the letter is coloured red, it
  17060. means there is at least one review of a book beginning with that letter
  17061. − others are greyed out. Clicking on any letter highlights the first
  17062. book beginning with that letter. There are four radio buttons at the
  17063. bottom of the window: title, author, reviewer and type. Clicking on
  17064. either results in the book/ author/ review or type of book being
  17065. highlighted in the main window. Clicking on the book brings up the
  17066. review which has been condensed from an eleven page entry process into a
  17067. three page review. Clicking <menu> on the main window allows further
  17068. reviews to be created; the selected book to be renamed; a find facility
  17069. that allows any word to be searched for; and finally, the opportunity to
  17070. print any selection of books. When a review is being read, clicking
  17071. <menu> allows the review to be edited and printed. It is all quite
  17072. comprehensive.
  17073. 7.3
  17074. Conclusions
  17075. 7.3
  17076. Bookstore is easy to use, the documentation is excellent and the options
  17077. full and comprehensive. In practice, the children enjoyed entering the
  17078. reviews and reading them. They can easily search and find favourite
  17079. titles, authors and even reviewers. Our class database is not yet large
  17080. enough to test how quick the search facility is but I believe the
  17081. children will not be disappointed.
  17082. 7.3
  17083. However, there are some improvements that I would like to see
  17084. implemented: the system font is the only one available − it would be
  17085. nice to use an outline font of our choice; there is no facility to merge
  17086. files − this would be useful where more than one computer is available;
  17087. and it would be nice to be able to export reviews as text files to other
  17088. programs − a word processor perhaps. There were one or two problems:
  17089. entering data does take a long time − be prepared to tie up precious
  17090. time if you want thoughtful results; and, I could not print using my
  17091. Laser Direct − not too great a problem unless your school/classroom is
  17092. rich enough to have such a system available. Finally, one irritation:
  17093. the windows do not completely conform to RISC OS guidelines since they
  17094. cannot be resized. Never-the-less, I recommend this program as a very
  17095. useful tool in a busy classroom.  A
  17096. 7.3
  17097.  
  17098. The spirit of Archive
  17099. 7.4
  17100. We have finally had time to analyse all the questionnaires you sent in
  17101. October. The reason it has taken so long is that, as I mentioned before,
  17102. over one third of all Archive subscribers responded − that says
  17103. something about the “spirit of Archive”! We have already implemented
  17104. some of the suggestions (such as taking credit cards − see page 36) and
  17105. we are working on a number of others.
  17106. 7.4
  17107. It has made me realise that to say “Archive is your magazine” is not
  17108. just a platitude or an advertising slogan. Over the years, (have I
  17109. really edited and DTP’ed one magazine a month for over 6 years?!) we
  17110. have had terrific support from the contributors to Archive. People have
  17111. written about their interests and shared their enthusiasms with the rest
  17112. of us. And that, as I see it, is Archive’s main strength. It does mean
  17113. though that we depend on you to tell us what you have discovered and
  17114. give us your views on anything and everything to do with Acorn
  17115. computers.
  17116. 7.4
  17117. How can you help to improve Archive? Well, I have written about that at
  17118. much greater length in an article entitled “Archive − Making It Even
  17119. Better” on page 33.
  17120. 7.4
  17121. Rumours
  17122. 7.4
  17123. Isn’t it funny the way rumours spread?! All I did was to make a Special
  17124. Christmas Offer − I offered a £100 software voucher with every A5000
  17125. sold before Christmas. Very soon, the bulletin boards were buzzing −
  17126. “He’s selling off his stocks of A5000s before the new machines come in.”
  17127. 7.4
  17128. Sorry to disappoint you but there is no sign at all of any new machines.
  17129. From what I can gather, it will be months, not weeks, before there is
  17130. anything new available − maybe not even until Acorn World 94. I hope I
  17131. am wrong in that prediction but I think it is probably fairly realistic.
  17132. 7.4
  17133. Wishing you a very Happy Christmas and a good New Year,
  17134. 7.4
  17135. Products Available
  17136. 7.4
  17137. •    A5000 special offer extended − Archive’s “Christmas Special Offer” on
  17138. the new A5000s has been extended. Until January 31st, you can buy one of
  17139. the new 30MHz A5000s and get a £100 software voucher to use against any
  17140. purchase of software from NCS either at the same time as the computer or
  17141. in the future. The 2Mb/HD80 is £1499 (carriage free) and the 4Mb/HD160
  17142. is £1699. Add £75 if you want an AKF50 monitor instead of an AKF18.
  17143. 7.4
  17144. (N.B. We have unlimited stocks of these computers − well, Acorn have −
  17145. this is not a pre-ARM700 stock clearance but a sales incentive scheme to
  17146. encourage you to buy A5000s because the launch of the ARM700 is looking,
  17147. I think, more like 3rd or 4th quarter 1994.)
  17148. 7.4
  17149. •    (Another) A5000 special offer − We have got hold of some more of the
  17150. older 25MHz A5000s and are selling them without monitors at £950 (inc
  17151. carriage, cf the Beebug price of £1008.15). These are 2Mb computers with
  17152. 80Mb hard drives. We only have a limited number available so please ring
  17153. to check stocks before ordering.
  17154. 7.4
  17155. •    Aggressor − Macho Edition − This is an upgraded version of the
  17156. original shoot ’em up game from Matt Black although it is now released
  17157. as a budget game at £14.99 +p&p from Matt Black or £15 through Archive.
  17158. (See the review on page 43.)
  17159. 7.4
  17160. •    Archive monthly program disc − On the disc this month, we have some
  17161. extra, useful utilities: !Convert by John Winters converts DOS->text and
  17162. Text->DOS, which DOSFS doesn’t do; !OnTime by Mark Godwin allows you to
  17163. keep track of how long you have spent on line to a BBS; !OpenDir by Mark
  17164. Godwin opens application directories by dragging rather than shift-
  17165. double-clicking; !SeraPara, again by Mark Godwin, sends incoming data
  17166. from the serial port direct to the parallel port so that, for example,
  17167. you can print from the Pocket Book to a printer without disconnecting
  17168. the printer from the Archimedes, i.e. you only need an A-Link and not a
  17169. Parallel Link as well.
  17170. 7.4
  17171. Also, on the disc, in the Psion3 directory, is a Psion Series 3
  17172. Emulator. This is not a RISC OS application, and requires the PC
  17173. Emulator or a PC Card and there are certain conditions for its use. It
  17174. is a Series 3 Emulator not a Pocket Book emulator, therefore there will
  17175. be some differences. The OPL Compiler is included so you can write
  17176. software without needing to spend £65 on the compiler − although it
  17177. rather defeats the object of it being a portable computer! For what it
  17178. is worth, it is there for your use.
  17179. 7.4
  17180. Chris Johnson has sent us the latest version of his application called
  17181. !Text>Draw which solves the problem noted by Richard Hallas’ last month
  17182. (Archive 7.3 p68) of getting kerned text into Draw.
  17183. 7.4
  17184. Finally, there is an Elite cheat − see Hints & Tips on page 50. The
  17185. Archive monthly discs cost £2 each (or £20 for twelve − a full year).
  17186. 7.4
  17187. •    Birds of War − 4th Dimension’s latest release is a flight simuator for
  17188. 2Mb Archimedes computers. It provides 192 missions with over 50 aircraft
  17189. types. There are 10 Mb of data including 86,000 words of briefing text
  17190. for the missions. These are compressed onto six discs but they say an
  17191. ARM3 hard drive computer is the ideal configuration. Birds of War costs
  17192. £34.95 from 4th Dimension or £32 through Archive.
  17193. 7.4
  17194. •    Bitfolio Cartoon Graphics − LOOKSystems have done another conversion
  17195. for the Archimedes. This time it consists of 100 full colour cartoon
  17196. characters. The 3.2Mb of images are in drawfile format, not scanned as
  17197. sprites. LOOKSystems sells them for £30 inc VAT and the Archive price is
  17198. £28.
  17199. 7.4
  17200. (The fun part about it is that the same collection is available for PC
  17201. and Mac users but they have to pay £60 for exactly the same graphics!!)
  17202. 7.4
  17203. Here are some sample cartoons − none of them bear any resemblance to any
  17204. member of the Norwich Computer Services staff, especially not the
  17205. editor!
  17206. 7.4
  17207. •    Braille tuition − The Dorton IT Support Centre have produced a program
  17208. called DotTest for those undertaking the Birmingham braille course but
  17209. it is equally suitable for those wishing to practise or improve their
  17210. braille. It can be used with the standard keyboard configured by the
  17211. program to use the six home keys and the space bar to mimic a braille
  17212. keyboard or an adapted Perkins Brailler plugged into a user port. The
  17213. program costs £25 from Dorton IT Centre.
  17214. 7.4
  17215. •    Chemical Modeller − SSERC’s molecular modelling software (version 3.3)
  17216. is now “fully mouse compatible”. It has been improved in many of the
  17217. ways suggested by David Kent in his review in Archive 6.4 p55. It costs
  17218. £52.50 +VAT from SSERC.
  17219. 7.4
  17220. •    DP Font Library − Dalmation Publications are selling a set of fonts
  17221. (101 in all) at “a price nearly everyone can afford”. The cost is £19.95
  17222. inclusive of p&p from Dalmation Publications.
  17223. 7.4
  17224. •    EasyFont − Fabis Computing have produced a font management system
  17225. which allows you to choose a selection of fonts simply by clicking in a
  17226. window. EasyFont costs £25 (+£1 p&p) +VAT from Fabis Computing.
  17227. 7.4
  17228. •    Fonts Discs − Three discs of display fonts (seven families of fonts on
  17229. each disc) are now available from Fabis Computing, each disc costing £5
  17230. +VAT.
  17231. 7.4
  17232. •    Granny’s Garden goes European − 4Mation have produced some modern
  17233. language versions of their popular Granny’s Garden program. It is now
  17234. available in French, German and Italian. Each costs £24.50 +VAT from
  17235. 4Mation or £27 through Archive.
  17236. 7.4
  17237. •    ImageMaster from David Pilling is a new image processing program
  17238. allowing format conversion and image acquisition from scanners via Twain
  17239. (see below). ImageMaster reads and writes TIFF, JPEG, PCX, PBM, Clear,
  17240. sprite, BMP, GIF and MTV. It can handle images bigger than memory by
  17241. using virtual memory techniques. It works with 1, 2, 4, 8, 16, 24 and
  17242. 32-bit per pixel images. ImageMaster has a whole range of facilities for
  17243. processing and manipulating images and is supplied with Trace, D2Font
  17244. and Snapper (screen capture program). ImageMaster costs £30 inclusive
  17245. from David Pilling or £28 through Archive.
  17246. 7.4
  17247. •    Impression II/Publisher special offer − Archive are doing a special
  17248. offer on Impression II. The normal Archive price is £180 but “while
  17249. stocks last” we are selling them at £120. If you want to upgrade to
  17250. Impression Publisher when it becomes available, the upgrade will cost
  17251. just £29 +£3 p&p +VAT =£37.60 from Computer Concepts. The RRP of
  17252. Impression Publisher is £169 +VAT = £198.58 so by buying a cheap copy of
  17253. Impression II you can get a copy of Impression Publisher for £157.60 −
  17254. quite a good saving. We only have a limited number of copies at this
  17255. price so please do not send a cheque without ringing to reserve a copy
  17256. first.
  17257. 7.4
  17258. •    Lexique / Wortgut − These are French to Eng-lish and German to English
  17259. dictionaries produced by Fabis Computing. Features include groups and
  17260. sub-groups of GCSE topics, search and edit, add your own words, language
  17261. lists printed as required. Each dictionary costs £20 +VAT from Fabis
  17262. Computing.
  17263. 7.4
  17264. •    Night Sky is Clares Micros’ new astronomy program. It allows display
  17265. of the night sky at any time from anywhere on earth, gives information
  17266. about each star, shows constellation boundaries, sun, moon and planets,
  17267. works in real or accelerated time, shows lunar and solar eclipses and
  17268. occulations, and deep sky objects can be shown e.g. nebulae, clusters
  17269. and galaxies. Night Sky costs £79.95 inc VAT from Clares or £74 through
  17270. Archive.
  17271. 7.4
  17272. •    Phaethon − A new game from a new software house: System Interrupt.
  17273. “Drive your space orb along hazardous terrains at breath-taking
  17274. velocity! Take corners and jump gaps at an unwise speed! Employ your
  17275. full manual capacity upon the solution of fiendish puzzles! Play the
  17276. game!”, says the System Interrupt press release. Phaethon (apparently
  17277. pronounced “faith-on”) is £25.95 from System Interrupt or £24 through
  17278. Archive. (Never mind the press release, read the review on page 19 from
  17279. which you will gather that Andrew Rawnsley rather likes Phaethon − and I
  17280. can vouch for the fact that Andrew has no connection, financial or
  17281. otherwise, with System Interrupt! Ed.)
  17282. 7.4
  17283. •    Psion 3A − As mentioned last month, we are going to be stocking the
  17284. new Psion 3A. The pricing will be £269 for the 256Kb version and £329
  17285. for the 512Kb. The only problem is that there are only limited supplies.
  17286. If you know somewhere that has them in stock then I suggest you buy one
  17287. while you have the chance(!) but if not, place an order with us and we
  17288. will put you in the queue and hold your cheque until we get supplies.
  17289. 7.4
  17290. •    Rhapsody 3 is now available. New features include guitar chords, quick
  17291. edit panel, hairpins & phrasing, auto bar checking, etc. Stewart Watson
  17292. has reported on the extra features in this issue − see page 12. Rhapsody
  17293. 3, which requires 2Mb RAM, costs £99.95 inc VAT from Clares or £92
  17294. through Archive. There is an upgrade offer from Rhapsody 2 to 3 which
  17295. costs £48 inc VAT from Clares although this offer is limited to 31st
  17296. December 1993.
  17297. 7.4
  17298. •    Scientific Graphics Collection CD-ROM − This provides a huge database
  17299. of scientific graphics material. It contains all the material from the
  17300. 15 discs of graphics produced separately by SSERC as well as a Draw
  17301. Practical Guide in electronic format. The CD-ROM contains around 9,000
  17302. files with a total of 330Mb of data covering chemistry, physics,
  17303. biology, technology, IT and computing. It costs £150 +VAT from SSERC.
  17304. 7.4
  17305. •    Shareware 21 − The Archimedes Image Manager on Shareware 21 has now
  17306. been updated to the latest version (AIM3) which includes instant loading
  17307. of (grey) sprites, manipulation of selected area, no restriction on
  17308. image format, better compliance with RISC OS, better menu structure,
  17309. improved query box and help function, histograms savable as drawfiles.
  17310. This is a disc-only version but if you want a version complete with
  17311. manual, it is distributed by Lindis International. Shareware 21 is £2
  17312. through Archive.
  17313. 7.4
  17314. •    Small − Another new company on the Archimedes games scene is Virgo
  17315. Software. Their first offering is called Small. It is a 3D maze
  17316. adventure game in which you have been shrunk to microscopic size and
  17317. have to wander the labyrinthine realm of your mind. Small costs £24.95
  17318. from Virgo Software or £23 through Archive.
  17319. 7.4
  17320. •    TCP/IP 2 single user − Acorn have realised that making TCP/IP 2
  17321. available only as a site licence at £399 was not too user-friendly. They
  17322. have therefore decided to make it available with a single-user licence
  17323. for £99 +VAT (£105 through Archive).
  17324. 7.4
  17325. •    T-shirts, sweatshirts and mugs − If you are interested in putting your
  17326. own designs onto T-shirts, sweatshirts and mugs, Tekoa Graphics will
  17327. take your designs on Archimedes floppy disc in Artworks, Draw or sprite
  17328. format and transfer them to the required medium. Prices depend on
  17329. quantity but one-off prices are £13 for T-shirts, £16.70 for sweatshirts
  17330. and £6 for mugs dropping to £6, £9.70 and £4 each respectively for 25 or
  17331. more. (No VAT as T.G. are not VAT registered.)
  17332. 7.4
  17333. •    Twain is an image acquisition standard for easy communication between
  17334. image capturing devices and software applications. It has been
  17335. implemented on Mac and PC and has now been brought to RISC OS machines
  17336. by David Pilling. Basically, Twain does for scanners what RISC OS
  17337. printer drivers do for printers. The only version currently available is
  17338. for the HP ScanJet but versions for the Canon scanner (ScanLight
  17339. Professional) and the Epson scanners are on their way. The ScanJet
  17340. version is £20 inclusive from David Pilling or £19 through Archive.
  17341. 7.4
  17342. Review software received...
  17343. 7.4
  17344. We have received review copies of the following: •AIM3 (u),
  17345.  •ASM_Help (u),   •EasyFont (u),   •Jumble Fun (e), •Lingomaster (e),  
  17346. •Mini Expansion Adaptor (h),   •Noddy’s Playtime (e),   •Opening Doors
  17347. on IT Capability − four packs (e),   •Scribble (e), •Sea, Trade &
  17348. Empire (e),   •Small (g),  •Soapbox (e),   •Sounds & Rhymes (e),
  17349. •Switch (g).
  17350. 7.4
  17351. e=Education, bk=Book, g=Game, h=Hardware, l=Language, m=Music,
  17352. u=Utility, a=Art.
  17353. 7.4
  17354. If you would like to review any of these products, please contact the
  17355. Archive office.  A
  17356. 7.4
  17357. Government Health Warning − Reading this could seriously affect your
  17358. spiritual health.
  17359. 7.4
  17360. “So, the self-styled expert on Christianity has been suffering from
  17361. depression, he has? Paul, I thought you said that you believed in a God
  17362. who healed people!?”
  17363. 7.4
  17364. Well, as I reported in this slot a couple of years ago, God healed my
  17365. back miraculously in answer to prayer,  so why didn’t He remove my
  17366. depression when I, and a good number of other people, prayed? (I am
  17367. feeling a lot better now, by the way. Many thanks to all those of you
  17368. who expressed concern!)
  17369. 7.4
  17370. I don’t pretend to have any answer to “the problem of suffering”, I’m
  17371. afraid. And I don’t honestly think that the bible does, either. We in
  17372. the West are trained to ask “Why?” and I don’t think there really is any
  17373. answer to that question. Oh, yes, in some cases you can see that
  17374. someone’s suffering is a direct result of their, or someone else’s,
  17375. actions but in the majority of cases, suffering does not happen as a
  17376. direct ‘cause and effect’.
  17377. 7.4
  17378. Have I learnt anything through the depression I suffered? Yes, I have.
  17379. It made me stop and ask, “What is really important in life?” The answer?
  17380. People and relationships. I decided, amongst other things, that when I
  17381. felt better I was going to find a way of spending fewer hours slaving
  17382. over a hot computer and spending more time with my own family and
  17383. friends.
  17384. 7.4
  17385. God is in the business of transforming suffering and if we trust Him, He
  17386. will bring good out of the worst situation. You only have to look at
  17387. Jesus’ death to see that. It looked like pointless suffering, but the
  17388. bible teaches something very different − if you don’t know what I mean,
  17389. ask a Christian to explain it. And if you do know what I mean, thank God
  17390. that he allowed His Son to die for us!
  17391. 7.4
  17392. Paul Beverley
  17393. 7.4
  17394. P.B.
  17395. 7.4
  17396. 4th Dimension     P.O. Box 4444, Sheffield. (0742-700661) (0742-781091)
  17397. 7.4
  17398. 4Mation     11 Castle Park Road, Whiddon Valley, Barnstaple, Devon, EX32
  17399. 8PA.   (0271-25353) (0271-22974)
  17400. 7.4
  17401. Abacus Training    29 Okus Grove, Upper Stratton, Swindon, Wilts, SN2
  17402. 6QA.
  17403. 7.4
  17404. Acorn Computers Ltd    Acorn House,
  17405. Vision Park, Histon, Cambridge, CB4 4AE. (0223-254254) (0223-254262)
  17406. 7.4
  17407. Angelsoft Educational     35 Heol
  17408. Nant, Swiss Valley, Llanelli, Dyfed, SA14 8EN. (0554-776845)
  17409. 7.4
  17410. Cambridgeshire Software House    8 Bramley
  17411. Road, St Ives, PE17 4WS. (0480-467945) (0480-496442)
  17412. 7.4
  17413. Clares Micro Supplies     98
  17414. Middlewich Road, Rudheath, Northwich, Cheshire, CW9 7DA.         (0606-
  17415. 48511) (0606-48512)
  17416. 7.4
  17417. Colton Software (p5)    2 Signet
  17418. Court, Swanns Road, Cambridge, CB5 8LA. (0223-311881)     (0223-312010)
  17419. 7.4
  17420. Computer Concepts (pp5/15)    Gaddesden
  17421. Place, Hemel Hempstead, Herts, HP2 6EX. (0442-63933)    (0442-231632)
  17422. 7.4
  17423. Dalmation Publications     37 Manor
  17424. Road, Teddington, Middlesex, TW11 8AA.
  17425. 7.4
  17426. David Pilling     P.O.Box 22, Thornton Cleveleys, Blackpool, FY5 1LR.
  17427. 7.4
  17428. Davyn Software      The Workshop, off Princess Street, Sandal, Wakefield,
  17429. WF1 5NY.          (0924-254800)
  17430. 7.4
  17431. Dorton IT Centre     Dorton House, Seal, Kent, TN15 0ED. (0732-761477
  17432. Ext223)
  17433. 7.4
  17434. merald Publishing     P.O.Box 324,
  17435. Cambridge, CB1 3HB. (0223-355399)
  17436. 7.4
  17437. EMR Ltd     14 Mount Close, Wickford, Essex, SS11 8HG. (0702-335747)
  17438. 7.4
  17439. Fabis Computing     95 Fabis Close, Swadlincote, Derbyshire, DE11 9SL.
  17440. 7.4
  17441. Krisalis Software     Teque House,
  17442. Mason’s Yard, Downs Row, Moorgate, Rotherham, S60 2HD. (0709-372290)
  17443. 7.4
  17444. Kudlian Soft     8 Barrow Road, Kenilworth, Warwickshire, CV8 1EH. (0926-
  17445. 851147)
  17446. 7.4
  17447. Lindis International (p9)    Wood Farm,
  17448. Linstead Magna, Halesworth, Suffolk, IP19 0DU. (098-685-477) (098-685-
  17449. 460)
  17450. 7.4
  17451. LOOKSystems    47 Goodhale Road, Bowthorpe, Norwich, NR5 9AY. (0603-
  17452. 764114)       (0603-764011)
  17453. 7.4
  17454. Matt Black     P.O.Box 42, Peterborough, PE1 2TZ. (0733-315439)
  17455. 7.4
  17456. Norfolk IT Team     Norfolk County Inset Centre Witard Road Norwich NR7
  17457. 9XD.
  17458. 7.4
  17459. Oak Solutions (p10)    Broadway
  17460. House, 149-151 St Neots Road, Hardwick, Cambridge, CB3 7QJ. (0954-
  17461. 211760) (0954-211767)
  17462. 7.4
  17463. Oregan Developments     36 Grosvenor
  17464. Avenue, Streetly, Sutton Coldfield, B74 3PE.
  17465. 7.4
  17466. Quantum Software     35 Pinewood Park, Deans, Livingston, EH54 8NN. (0506-
  17467. 411162 after 6)
  17468. 7.4
  17469. Risc Developments     117 Hatfield
  17470. Road, St Albans, Herts, AL1 4JS. (0727-840303) (0727-860263)
  17471. 7.4
  17472. Sherston Software     Swan Barton,
  17473. Sherston, Malmesbury, Wilts. SN16 0LH. (0666-840433) (0666-840048)
  17474. 7.4
  17475. Sibelius Software     4 Bailey
  17476. Mews, Auckland Road, Cambridge, CB5 8DR. (0223-302765)
  17477. 7.4
  17478. Sigma Press     1 South Oak Lane, Wilmslow, Cheshire, SK9 6AR. (0625-
  17479. 531035)
  17480. 7.4
  17481. SSERC     24 Bernard Terrace, Edinburgh, EH8 9NX. (031-668-4421)
  17482. 7.4
  17483. System Interrupt     Burcott Manor, Wells, Somerset, BA5 1NH. (0749-670058)
  17484. (0749-670809)
  17485. 7.4
  17486. Tekoa Graphics     16 Murray Road, Rugby, CV21 3JN. (0788-571434) (0788-
  17487. 546376)
  17488. 7.4
  17489. Virgo Software     P.O.Box 44, Cheshire, SK7 4QY. (061-456-0009)
  17490. 7.4
  17491. Colton
  17492. 7.4
  17493. From 7.3 page 7
  17494. 7.4
  17495. CC
  17496. 7.4
  17497. From 7.3 page 13
  17498. 7.4
  17499. The Advance Column
  17500. 7.4
  17501. Robert Chrismas
  17502. 7.4
  17503. This column is for people interested in Acorn Advance. The main topics
  17504. this month are the importance of the Learning Curve Offer, and
  17505. installation. Next month’s main topic will depend on what you write to
  17506. me about.
  17507. 7.4
  17508. The Learning Curve
  17509. 7.4
  17510. If you are buying an Archimedes now, it is worth finding an extra £50
  17511. for the ‘Learning Curve’ software pack. It is excellent value. Acorn
  17512. Advance, just one item in the pack, includes a word processor/DTP
  17513. package, a spreadsheet, a database and a graphics program − all the
  17514. serious software most users need to get started. Advance has a sensible
  17515. selection of features which are easy to use.
  17516. 7.4
  17517. I reviewed Advance in Archive 6.9 p33 and said that although it is a
  17518. good package, I was not sure how well it would sell. However, if Acorn
  17519. planned all along to include Advance with a new Archimedes for a give-
  17520. away price, I reckon they got it right this time.
  17521. 7.4
  17522. People buying computers for the first time often find choosing suitable
  17523. software intimidating. A new Archimedes owner already gets a desktop
  17524. environment, fonts, printer drivers, drawing and painting packages free.
  17525. So now, for a small extra cost, they can get their ‘office’ software −
  17526. the only tricky decisions left are what games to buy and what computer
  17527. magazines to subscribe to.
  17528. 7.4
  17529. One advantage of buying Archive will be ‘The Advance Column’ in which
  17530. users can seek help and perhaps find useful advice.
  17531. 7.4
  17532. For established Archimedes users, the generous Learning Curve offer is
  17533. still important. Acorn made sure that Font, Sprite and Draw format files
  17534. became a standard (at least within the Archimedes world) by giving away
  17535. the font manager, Paint and Draw with RISC OS. Advance format files will
  17536. probably not achieve such universal acceptance but we can expect to see
  17537. many Advance format files as well as applications which can interact
  17538. with Advance tools.
  17539. 7.4
  17540. Getting started
  17541. 7.4
  17542. The second chapter in the manual explains how to install Advance for
  17543. each of the three different packs in which Advance is supplied. Since
  17544. most users will have a single user pack, they can skip quite a lot of
  17545. this chapter.
  17546. 7.4
  17547. If you are the sort of person who chucks the manuals aside and tries
  17548. things out, the advice which follows may forestall some disappointing
  17549. mistakes. If you are the sort of person who puts the discs to one side
  17550. and reads as much of the manual as you can understand before trying to
  17551. install the software, you may be interested to learn that informal
  17552. observation of teenage culture dialect words suggest that this behaviour
  17553. is typical of a personality type which they refer to as ‘Meccano Man’.
  17554. We are the latest minority group!
  17555. 7.4
  17556. With a single user pack, you cannot back up the discs until disc 1 has
  17557. been installed. So insert disc 1 and double click on the !Advance
  17558. application. Complete the registration details. This will remove the
  17559. copy protection from disc 1. Depending on how careful you  are (how
  17560. Meccano oriented) you may now want to back up Disc 1 and Disc 2.
  17561. 7.4
  17562. Advance is supplied on two 800Kb discs. This is not very convenient. All
  17563. the new Archimedes computers can use discs formatted to hold twice as
  17564. much data − 1.6Mb. So you can store the whole application on one disc.
  17565. Of course, if you have a hard disc you will probably want to copy
  17566. !Advance into a suitable directory on the hard disc.
  17567. 7.4
  17568. First copy the !Advance application from Disc 1 on to a suitable
  17569. directory on your hard disc, or into a floppy disc formatted for 1.6Mb.
  17570. 7.4
  17571. Now look inside your new copy of Advance. You do this by pointing to the
  17572. new copy of Advance, holding down <shift>, and double clicking <select>.
  17573. This opens the Advance directory.
  17574. 7.4
  17575. Now you can copy !AdvanceWP from Disc 2 so that it is in the same
  17576. directory as !AdvanceDB, !AdvanceGR and !AdvanceSH. This creates a
  17577. complete copy of Advance.
  17578. 7.4
  17579. You should now make a backup of this complete copy of Advance onto
  17580. (another) 1.6Mb floppy disc.
  17581. 7.4
  17582. Although it makes installation a bit fiddly, this method of organising
  17583. Advance has some advantages. You do not need to keep all the tool
  17584. applications inside Advance. You can keep the tool applications anywhere
  17585. you want. Provided the computer has ‘seen’ them, they will still be
  17586. loaded and used.
  17587. 7.4
  17588. Some notes on WP
  17589. 7.4
  17590. Save three seconds: to start a new word processing document, you can
  17591. just click <select> on the Advance application. There is no need to go
  17592. through the Create menu.
  17593. 7.4
  17594. Paragraph Border: Look out for the Paragraph Border option on the
  17595. Effects menu. There are three types of border, thick, thin and shadow.
  17596. If you mark any section of text and try to put a border around it, the
  17597. border will automatically go from the carriage return before to the
  17598. carriage return after.
  17599. 7.4
  17600. The paragraph border menu also has thick and thin ‘rules’ which draw
  17601. single lines under the ‘paragraph’.
  17602. 7.4
  17603. Some interesting results occur if you put borders around areas which
  17604. already include sections with borders, or if you change the ruler within
  17605. a section with a border. So far, I have not found a practical use for
  17606. this.
  17607. 7.4
  17608. Send your hints, tips, ideas, questions, frustrations, etc to me, Robert
  17609. Chrismas, either via the Archive office or direct to 8 Virginia Park
  17610. Road, Gosport, Hants, PO12 3DZ. Provided I do not get inundated (fat
  17611. chance judging from the response to the July article) I will try to
  17612. answer questions immediately through the post. However, in the style of
  17613. problem pages everywhere, you will still see your letter in the magazine
  17614. (possibly with a completely different answer).  A
  17615. 7.4
  17616. Lingenuity
  17617. 7.4
  17618. New artwork
  17619. 7.4
  17620. Oak Solutions
  17621. 7.4
  17622. From 7.3 page 14
  17623. 7.4
  17624. Music Column
  17625. 7.4
  17626. Stewart Watson
  17627. 7.4
  17628. TG100?
  17629. 7.4
  17630. Two questions from the postbag. What is a TG100? Is it an expander, is
  17631. it a module, is it a tone generator or is it a synthesizer? The answer,
  17632. in each case, is ‘yes’. Most synthesizers are now produced in two forms,
  17633. with and without a keyboard. The keyboardless versions, which include
  17634. the tone-generating part of the original synthesizer, are usually called
  17635. expanders, but are sometimes referred to as synthesizers in module form
  17636. (modules) or tone generators.
  17637. 7.4
  17638. General MIDI
  17639. 7.4
  17640. There is now a wide range of expanders on the market, many of which are
  17641. General MIDI compatible. This means that they will be at least 28 note
  17642. polyphonic and 16 part multi-timbral. They will all have a set of voices
  17643. at least from 1 − 128 that are of the same basic type, i.e. voice 1 will
  17644. be a piano sound, voice 57 will be a trumpet sound etc. The drum sounds
  17645. will be assigned to MIDI channel 10, and the note assignment of the
  17646. different drum sounds will be the same. The difference between different
  17647. General MIDI tone generators is in the sound (and price) of different
  17648. manufacturers’ products. Some manufacturers are particularly strong in
  17649. brass sounds, while others have excellent strings, and it is up to the
  17650. purchaser to decide which model’s sounds (and price) best suit their
  17651. requirements. A General MIDI device is well worth having because of the
  17652. vast range of music available in Standard MIDI file format, which will
  17653. run immediately via General MIDI.
  17654. 7.4
  17655. PSR6700?
  17656. 7.4
  17657. What is a PSR6700? Yamaha, who now almost totally dominate the keyboard
  17658. market, produce a wide range of keyboards with either small keys or
  17659. standard size keys. The third letter of the name indicates the size of
  17660. the keys; S for small, R for regular. The number is simply the model
  17661. number, and the higher the number of the current range, the higher the
  17662. specification. Therefore, a PSR6700 is a Yamaha regular sized keyboard
  17663. with a fairly high specification. Unfortunately, Yamaha also seem to
  17664. have a policy of regularly changing the model numbers of their
  17665. keyboards, without necessarily changing very much else. But it does mean
  17666. that bargains can be found by buying a replaced model which is perhaps
  17667. only cosmetically different.
  17668. 7.4
  17669. Standard MIDI files
  17670. 7.4
  17671. Each month there are more and more adverts in music magazines for
  17672. Standard MIDI file libraries. Not all of these are in Archimedes format
  17673. but that doesn’t mean that the Archimedes cannot access these files. DOS
  17674. and Atari files can be transferred to ADFS very easily. First back up
  17675. the original disc. Load the copy, select all the files and change the
  17676. filetype to &FD4, the Serenade filetype, and these can then be loaded
  17677. and run perfectly. Alternatively, use the EMR Studio24+ file converter
  17678. to convert the MIDI files into Studio 24+ files. Some of these files are
  17679. extremely professionally produced − but not all. I suggest that, if you
  17680. wish to build a library of Standard MIDI files, you sample a few
  17681. libraries before deciding where to spend the bulk of your hard-earned
  17682. money. Pro Music of Dettington Way, Bury St. Edmonds, Suffolk IP33 3BR
  17683. have an extensive catalogue of Standard MIDI Files priced £5.95 per file
  17684. (minimum order 4 files).
  17685. 7.4
  17686. Sound Advice
  17687. 7.4
  17688. Sound Advice file converter has been upgraded to import and export
  17689. Standard MIDI Files. Files can be exported in either Format 0 or Format
  17690. 1. This gives Sound Advice users access to the vast Standard MIDI file
  17691. libraries.
  17692. 7.4
  17693. Music Scorewriting
  17694. 7.4
  17695. There are major advances in music writing packages for the Archimedes at
  17696. the moment. Rhapsody 3 from Clares (see separate review) is now
  17697. available and ScoreDraw 3 will be available around Christmas. Sibelius
  17698. Software who produced the very professional, and very expensive Sibelius
  17699. 7, should have Sibelius 6 on sale by the time you read this. Sibelius 6
  17700. is a cut down version of Sibelius 7 and will cost £160 including VAT.
  17701. EMR claim to have Desktop Scorewriter available, but I’ve still not seen
  17702. it.  A
  17703. 7.4
  17704. Rhapsody 3
  17705. 7.4
  17706. Stewart Watson
  17707. 7.4
  17708. Rhapsody 3 is the latest music package from Clares. It is obviously an
  17709. upgrade of Rhapsody 2 but there are so many new and improved features
  17710. that it perhaps should really be thought of as a new and separate
  17711. program. In fact, Rhapsody 2 will continue to be available in the
  17712. immediate future. Rhapsody 3 requires a minimum of 2Mb of RAM to run, as
  17713. it requires over 800Kb itself. If you intend to multi-task Rhapsody 3
  17714. and Serenade, for instance, 4Mb  is essential.
  17715. 7.4
  17716. User-friendliness
  17717. 7.4
  17718. Despite the vast number of features available, Rhapsody 3 is extremely
  17719. user-friendly, and a novice to scoring should have no problem at all in
  17720. getting to grips with the basics of the program. Extensive help is
  17721. available via Acorn’s help application, and the numerous keyboard short-
  17722. cuts are very useful. The more familiar you become with the short-cuts,
  17723. the faster you will be able to input complicated scores. I tried the
  17724. program out on a couple of pupils who were not particularly au-fait with
  17725. music technology and they took to it like ducks to water, without access
  17726. to the manual, and with only a minimum of help from me.
  17727. 7.4
  17728. The package
  17729. 7.4
  17730. The package includes 4 discs and a very thorough 110 page manual.
  17731. Unfortunately, there is no keystrip or separate quick key guide. There
  17732. are so many quick keys that I think a separate quick key guide is almost
  17733. essential, if you do not wish to have the manual by your side when
  17734. working on more complicated scores. I’ve included a text file for
  17735. printing your own quick key guide on the Archive monthly disc. The
  17736. program has Clares usual installation procedure which is a sensible
  17737. protection system protecting the supplier without inconveniencing the
  17738. user.
  17739. 7.4
  17740. Discs
  17741. 7.4
  17742. Of the four discs supplied with the package, the first contains the main
  17743. Rhapsody 3 application, together with !Scrap, !SysMerge, !System and a
  17744. ReadMe file containing the most up-to-date information on the program.
  17745. There is also a Utilities directory containing two applications
  17746. !3Dwindows and !DragaSpri, which are not referred to in the manual.
  17747. There are three resources discs. Disc one contains the !Config, !Perform
  17748. and !VoiceApp applications, together with the Pembroke music font,
  17749. Tonecharts for a wide variety of keyboards and a Demo which will run for
  17750. over three hours. Resources disc two contains the !Voices application
  17751. which includes a large number of voices which will be very useful if
  17752. using the internal voices rather than the MIDI facilities. Resource disc
  17753. three contains a large collection of music files.
  17754. 7.4
  17755. The manual
  17756. 7.4
  17757. The manual is well laid out with plenty of illustrations but,
  17758. surprisingly, the quality of the screen dumps is not consistent with the
  17759. high quality of the rest of the package.
  17760. 7.4
  17761. New features
  17762. 7.4
  17763. There are a huge number of new features including guitar chords, a quick
  17764. edit panel, full dragging of notes and other symbols, hairpins and
  17765. phrasing, different note styles, automatic bar checking, user
  17766. preferences, different individual stave sizes and styles, auto save
  17767. option, a whole range of new symbols, etc, etc.
  17768. 7.4
  17769. Start up
  17770. 7.4
  17771. When the program is loaded and run, you are presented with two windows,
  17772. a single stave with a treble clef and the main editing panel. Users can
  17773. customise the start up configuration to their individual preferences.
  17774. This allows the development of individual house styles.
  17775. 7.4
  17776. Getting started
  17777. 7.4
  17778. There are a variety of ways of entering notes and symbols, the most
  17779. immediate being to simply drag them from the main panel into the score
  17780. window. The note length at the cursor can be altered by pressing one of
  17781. the function keys, and accidentals can be added from the control panel
  17782. or by using <ctrl> and a function key.
  17783. 7.4
  17784. Staves
  17785. 7.4
  17786. To insert a new stave, you bring up the Add item in the stave submenu.
  17787. This window allows you amongst other things, to name the stave and
  17788. assign it to a MIDI channel and a programme change. A maximum of 24
  17789. staves are allowed per score and the information for each can be
  17790. displayed down the left side of the screen. Staves can be in one of four
  17791. formats, normal, small, percussion, sol-fa or blank. The blank scores
  17792. are particularly useful when entering lyrics or guitar chords.
  17793. 7.4
  17794. Notes
  17795. 7.4
  17796. Every note fits into a slot, which varies in width according to the
  17797. length of the current note and other information that is present. Slots
  17798. can be globally widened or narrowed to the user’s preferences, and
  17799. individual slot widths can also be altered.
  17800. 7.4
  17801. The main panel
  17802. 7.4
  17803. The main panel is where most of Rhapsody’s features are controlled. It
  17804. is divided into three sections, Action, Selection and Submenus. The
  17805. action icons control the movement of the cursor and insertion and
  17806. deletion of notes, etc. The selection icons duplicate the symbols
  17807. available from the function keys, and when one is selected from the main
  17808. panel, a submenu choice appears at the bottom of the main panel.
  17809. 7.4
  17810. Block functions
  17811. 7.4
  17812. Blocks of notes can be cut, copied and pasted, as in a word processor
  17813. but, additionally, blocks of notes can be shifted, transposed or have
  17814. attributes like accents added. This is a much more powerful function
  17815. than in Rhapsody 2.
  17816. 7.4
  17817. Capture
  17818. 7.4
  17819. Scores can be played in from a MIDI keyboard in real time, step time or,
  17820. interestingly, semi-real time. Once the notes have been recorded, they
  17821. are transcribed with a variety of interesting options. Quantize is
  17822. available as fixed length or variable length, which is extremely useful
  17823. if there is a wide range of note values in the piece being played. It
  17824. can interpret or ignore triplets and the keyboard can be split at any
  17825. point and any notes below that point will be input to a stave below the
  17826. current one, so that piano music can be input in real time.
  17827. 7.4
  17828. Guitar chords
  17829. 7.4
  17830. In a review, it is only possible to touch on some of the features
  17831. available and there are so many wonderful features that it is hard to
  17832. decide what to include and what to miss omit. Having said that, the
  17833. guitar chord function is really excellent. Up to 48 chords can be
  17834. defined, named and stored. The program comes with 36 chords already
  17835. defined which saves a lot of initial effort. The chords are best placed
  17836. on a separate blank stave because, by default, they are input to the
  17837. centre of the stave.
  17838. 7.4
  17839. Printing
  17840. 7.4
  17841. At the end of the day, any scoring package is going to be judged on the
  17842. printout, which was Rhapsody 2‘s weakness. Rhapsody 3 is a considerable
  17843. improvement in this respect, and the format options are extensive and
  17844. first-class. Files cannot presently by exported to ScoreDraw, but a new
  17845. version of ScoreDraw to take Rhapsody 3 files should be available soon.
  17846. However, the print quality from Rhapsody 3 is perfectly acceptable for
  17847. everyday use.
  17848. 7.4
  17849. Wish list
  17850. 7.4
  17851. Although when recording in real time, it is possible to leave a blank
  17852. bar and then delete the extra barline, I find that inelegant and would
  17853. prefer a count-in bar. Inputting text is a bit unwieldy, although using
  17854. a blank stave does make this much more comfortable than previously. An
  17855. easier way to input text would be advantageous. The list of Italian,
  17856. German and English terms could have been made user-editable. There are
  17857. one or two little idiosyncrasies, for instance, there are two inverted
  17858. mordants but no mordant symbol, and the range of dynamics doesn’t
  17859. include Sforzando. Having the facility to input guitar chords is a real
  17860. boon, but it would have been delightful if the facility to output a part
  17861. in guitar tablature were available. These are obviously very minor
  17862. quibbles, for such an excellent program.
  17863. 7.4
  17864. Conclusion
  17865. 7.4
  17866. Sequencing and scorewriting are fundamentally different activities in
  17867. that, when you use a sequencer, you are primarily concerned with how
  17868. your music sounds, but when you score a piece of music, you are
  17869. principally interested in how the music looks. I think Rhapsody 3
  17870. compromises its principal aim slightly to provide some extra sequencing
  17871. functions. Having said that, it is an extremely effective program,
  17872. wonderfully easy to use, and would fulfil all but the most demanding of
  17873. anyone’s scorewriting needs.
  17874. 7.4
  17875. Price and availability
  17876. 7.4
  17877. Rhapsody 3 is available from Clares Micros price £99.95 inclusive or £92
  17878. through Archive. An upgrade from Rhapsody or Rhapsody 2 is available
  17879. from Clares until the 31st December price £48.00. A site licence costs
  17880. £352.50 from Clares and an existing site licence upgrade costs £146.87.
  17881.  A
  17882. 7.4
  17883. CC
  17884. 7.4
  17885. From 7.3 page 8
  17886. 7.4
  17887. Comment Column
  17888. 7.4
  17889. •    Acorn World 93 − Your description of Acorn World 93 is mild indeed. I
  17890. thought it was pretty disappointing: no new hardware to speak of (apart
  17891. from the 105Mb removables, of course), nothing new on sale at CC,
  17892. NewLook which slows the machine down unacceptably, Oak going out of
  17893. hardware and Rob McMillan out of a job. (Someone tells me he is now
  17894. working for Acorn! Ed.)
  17895. 7.4
  17896. One thing on the credit side for music buffs was Sibelius, the music
  17897. writer’s equivalent of Impression, which really looks very impressive.
  17898. 7.4
  17899. On the subject of removables, there is apparently a 270Mb, 3½“ drive in
  17900. the offing. It is only in IDE format and there is no sign of a SCSI
  17901. version.  Mike Hobart, Cambridge.
  17902. 7.4
  17903. We too heard the rumours about the 270Mb removables. We have been told
  17904. told “hopefully sometime in 1st quarter 1994” for the IDE version and
  17905. “March at the earliest” for the SCSI version. There is no word on
  17906. pricing yet. Also, I must confess to a sense of un-ease at the thought
  17907. of  trusting 270Mb of data to a 3½“ removable disc! Ed.
  17908. 7.4
  17909. •    Auto-kerning fonts in Impression − At the time the ‘New Outline Fonts’
  17910. article was written (Archive 7.3 p34), Impression Style was expected to
  17911. have been released by the publication date, so the comment that current
  17912. versions of Impression support these fonts would have been true. In
  17913. fact, it was true, but only if you live in Germany! The Germans have
  17914. Impression 2.5 which contains several features not in 2.19, including
  17915. support for auto-kerning fonts. However, this release is not generally
  17916. available in this country, and is being superseded by Impression
  17917. Publisher (and, in some ways, by Style).  Richard Hallas, Huddersfield.
  17918. 7.4
  17919. •    Colour Card with Taxan 770 Plus − Much has been made of graphics cards
  17920. recently but potential purchasers should be aware of the impossibility
  17921. of getting a quart out of a pint pot (see Colin Singleton’s comments
  17922. Archive 7.3 p27). My ‘pint pot’ is a Taxan 770+ and having bought a CC
  17923. Colour Card recently, I have discovered that the monitor will not
  17924. support many of the new modes theoretically offered by the card. In
  17925. particular, it will not synchronise with any of the 1024×768 modes, the
  17926. 960×720 modes or the synthetic SVGA 800×600 modes. Obviously, the
  17927. 1280×1024, 1440×1080 and 1152×848 modes are also not available, although
  17928. 1600×600 does work. This mode is very dim on the screen and requires
  17929. resizing via the monitor controls. I have wound up using mode 110 most
  17930. often, with the CC 640×512 mode 98 being very clear and having an almost
  17931. liquid clarity, but with correspondingly big text and icons.
  17932. 7.4
  17933. I was after a larger effective desktop size and have achieved this, but
  17934. I wouldn’t say I’m totally happy. Mode 110 is a trifle too small/unclear
  17935. and I wish I could use the 16 colour 960×720 mode. So be warned that the
  17936. pursuit of a better display may well take you on the path towards a 17“
  17937. monitor. Prices for these are dropping, however, as they become
  17938. increasingly the norm for PC Windows users.  Richard Fallas, Grendon
  17939. Underwood, Bucks.
  17940. 7.4
  17941. •    Flopticals for ADFS, part three − Since I told you (in Archive 6.11)
  17942. about the intention of the Berlin-based firm, Tools, to develop the
  17943. software for an ADFS floptical drive, things have taken a turn for the
  17944. worse.
  17945. 7.4
  17946. Tools have just told me that, after several months filled with fruitless
  17947. attempts to obtain up-to-date developers’ information from Insite
  17948. Peripherals, they have dropped the project completely.  Jochen
  17949. Konietzko, Köln, Germany.
  17950. 7.4
  17951. •    Kerned text within Drawfiles in Impression − When incorporating
  17952. drawfiles which contain kerned text into Impression, the text reverts to
  17953. being unkerned. The only solution at present is to convert the text into
  17954. paths before saving the file into Impression: the letters then remain in
  17955. their kerned positions.  Nick Edgar, Doncaster.
  17956. 7.4
  17957. At the time of writing, this does still apply to the pre-release of
  17958. Impression Style, although Computer Concepts are aware of the situation.
  17959. 7.4
  17960. Richard Hallas, Huddersfield.
  17961. 7.4
  17962. •    Keystroke Update − Quantum Software’s Keystroke utility has attracted
  17963. some very complimentary and well-deserved remarks in recent issues of
  17964. Archive and elsewhere. I don’t know of any other program which enhances
  17965. the Archimedes’ productivity so well and the after-sales service is
  17966. quite the best I’ve come across.
  17967. 7.4
  17968. Version 2.30 was released in mid-November and represents a significant
  17969. update with a fully-revised manual. V2.31 (25-Nov-93) clears a minor bug
  17970. in the Executor playback module for the key definitions.
  17971. 7.4
  17972. There are two main areas of change in V2.30. Firstly, in previous
  17973. versions, the Insert Text option was basically limited to letters,
  17974. numbers, other characters and control codes in the ASCII range 32-255.
  17975. The update allows virtually all the remaining control keys to be used
  17976. (escape, tab, page up, Print, and so on), by entering them between
  17977. backslash (\) characters as part of the text string. In the case of Ctrl
  17978. and/or Shift, only the letters C-, S- or CS- need be entered as the
  17979. ‘text’ equivalent.
  17980. 7.4
  17981. To give an example, if you wanted to change the page indents manually in
  17982. Ovation, you would first call up the Tabs/Indents dialogue box by
  17983. pressing the Shift, Ctrl and Tab keys together (<shift-ctrl-tab>),
  17984. before amending the dialogue box numbers. Keystroke’s Insert Text
  17985. equivalent is entered simply as ‘\CS-TAB\’. Very straightforward but
  17986. very powerful.
  17987. 7.4
  17988. The other new facility is the ‘EVAL’ function, used in conjunction with
  17989. dialogue boxes. This function evaluates any numerical element of the
  17990. text present in a box, applies a desired, preset arithmetic change and
  17991. inserts the new value into the box. The arithmetic operations can be
  17992. add, subtract, multiply or divide.
  17993. 7.4
  17994. Confused? Let’s look at an example following on from the one above. Let
  17995. us say you wish to apply an indent of 10mm at the right-hand side of an
  17996. Ovation document. To do that manually, you would need to press <shift-
  17997. ctrl-tab> to open the Tabs/Indents dialogue box, click on the Right
  17998. Indent radio button, note the existing value (which will depend on the
  17999. page width), mentally subtract 10mm, clear the existing value (<ctrl-
  18000. U>), type in the new value, press <return> and click on OK; a total of
  18001. some 15 keypresses. Keystroke will do all this for you with a simple
  18002. two-key combination.
  18003. 7.4
  18004. The benefit of using ‘EVAL’ and ‘−10’ in the text string is that, rather
  18005. than entering an absolute value, Keystroke will enter a value of −10mm
  18006. relative to the existing value, giving a 10mm indent regardless of the
  18007. document page width.
  18008. 7.4
  18009. The sheer power and value of Keystroke can best be illustrated by taking
  18010. the example still further. In the technical reports I publish, I like to
  18011. clarify presentation by liberal use of sub-paragraphs, with left and
  18012. right indents, plus hanging indent ‘bullets’ from the Dingbats font.
  18013. Without wishing to denigrate Ovation, to do that manually would require
  18014. around 45 separate keypresses. Keystroke has changed all that; simply by
  18015. pressing a two-key combination, an indented sub-paragraph with bullet is
  18016. displayed in moments. That’s what I call an aid to productivity. Ovation
  18017. = super; Ovation + Keystroke = SUPERB.
  18018. 7.4
  18019. One slight limitation, explained in the manual, is that the codes
  18020. produced when pressing the desired key combination have also to be
  18021. passed to, and may interact with, the application in use. For instance,
  18022. if you set up <alt-A> in Keystroke to perform a Select All function in a
  18023. word-processor, that will work. However, <alt-A> will also generate an
  18024. international character (‘æ’) which will appear in the word-processor at
  18025. the text caret position. The manual suggests that, where this happens,
  18026. the superfluous character can be suppressed by adding a ‘delete’
  18027. character via an Insert Text command (‘\DEL\’). But there are other key
  18028. combinations which produce control codes whose effects can be relatively
  18029. painful, e.g. <ctrl-U> will delete text in a dialogue box!
  18030. 7.4
  18031. Having been caught out unexpectedly by this a couple times, I decided
  18032. that I would work my way through all the key combinations to determine
  18033. their effects − then Keystroke V2.31 arrived. This includes an Edit file
  18034. called Spare Keys (in the example Keystrokes directory), listing all the
  18035. key combinations which do not produce a character under RISC OS 3.11.
  18036. Sticking to combinations in this list should ensure you will not be
  18037. similarly embarrassed.  Jim Nottingham, York.
  18038. 7.4
  18039. •    Pocket Book comments − I purchased a Pocket Book at Acorn World 93 and
  18040. I am delighted with it. Here are my observations so far:
  18041. 7.4
  18042. Typing is surprisingly easy for such a small keyboard provided that you
  18043. press each key in a positive manner.
  18044. 7.4
  18045. Moan #1: I wish the Caps Lock had an indicator light.
  18046. 7.4
  18047. The spelling checker is excellent, the ‘bring’ facility is useful and
  18048. the editing options are exceptional for such a small machine.
  18049. 7.4
  18050. Moan #2: It is a pity there is no alphabetic sort on Cards but the
  18051. search option is very good.
  18052. 7.4
  18053. The calculator is superb. I personally have little use for the
  18054. spreadsheet and have only just started to use Schedule.
  18055. 7.4
  18056. I find it difficult to understand why Acorn are advertising the Pocket
  18057. Book as an educational tool and are not mentioning business and personal
  18058. use. They seem to be missing a large sector of the potential market.
  18059. 7.4
  18060. Is there any possibility of having a Pocket Book Column in Archive? 
  18061. Roger Jackman, Farnham.
  18062. 7.4
  18063. Yes, we can have a Pocket Book Column if someone will offer to edit it
  18064. and if there is enough input from people. If you have hints & tips,
  18065. ideas, questions, etc, send them in to the Archive office and if someone
  18066. would like to offer to edit the column, let me know. Ed.
  18067. 7.4
  18068. •    Risc User Kerner and EFF DrawKern − The Risc User magazine disc for
  18069. Volume 7 issue 1 (£4.75 to members) and the Fonts Discs 2 and 3 (£11.95,
  18070. including other font utilities and 10 outline font families) all contain
  18071. a small program caller Kerner, which appears to duplicate the functions
  18072. of EFF’s DrawKern and which works in a similar way.  Nick Edgar,
  18073. Doncaster.
  18074. 7.4
  18075. Also, George Buchanan has written a Charityware application which allows
  18076. you to convert a drawfile into one with kerned text, similar to EFF’s
  18077. DrawKern. If you would like a copy, please send a blank formatted disc
  18078. (DD, not HD) with an SAE to George at 145 Albion Street, Kenilworth, CV8
  18079. 2FY. The whole £1 will go to charity.  A
  18080. 7.4
  18081. Help!!!!
  18082. 7.4
  18083. •    Downloading to a portable PC − Has anyone got Interlink, Laplink or
  18084. other PC file transfer software working between an Archimedes (with or
  18085. without the PC Emulator) and a portable or desktop PC? Or how else have
  18086. you transferred files, including PC binary files, other than using
  18087. discs? (My portable has no floppy drive.) Details of successes and
  18088. failures to Stuart Bell, 23 Ryecroft Drive, Horsham, RH12 2AW.
  18089. 7.4
  18090. •    LinTrack to DrawPlus/Vector − Jonathan Marten is writing a conversion
  18091. program for LinTrack to DrawPlus. This will make LinTrack a sensible
  18092. choice for general use with output via RISC OS printer drivers. Please
  18093. contact me if you are interested as the program could be released
  18094. commercially if demand were sufficient.  Richard Torrens, 30 Reach Road,
  18095. Burwell, Cambridge, CB5 0AH.
  18096. 7.4
  18097. •    Printing the system font − I am having problems printing out the
  18098. system font and pictures from Draw using Computer Concepts’ Turbo
  18099. Drivers. After resizing numbers in the system font, they disappear when
  18100. printed out but they are there on screen!  Resized pictures also lose
  18101. part of their colouring.
  18102. 7.4
  18103. Does anybody know why I am getting this problem as Computer Concepts
  18104. have not replied to my plea for help, but I presume they are busy with
  18105. Style, etc.
  18106. 7.4
  18107. My computer is an A3000 upgraded to RISC OS3 with 4Mb of memory printing
  18108. to Canon BJ330. Brian Cocksedge, “Ferndell”, Kings Drive, Midhurst, W
  18109. Sussex, GU29 0BJ.
  18110. 7.4
  18111. •    Rhapsody swaps − Would anyone be interested in contacting other
  18112. Rhapsody users? If you would like to share tunes entered and/or
  18113. alternative instruments, please contact Mr E Crennell, 67 Queens Road,
  18114. Formby, Merseyside, L37 2HG.
  18115. 7.4
  18116. •    Spurious line feeds − I have an A5000, with RISC OS 3.1, and v1.8 of
  18117. the PC Emulator. I have a JP150, but I sometimes want to print to an
  18118. FX80. Despite changing all the program configurations from DeskJet to
  18119. Epson FX, printing of both text and graphics includes spurious line
  18120. feeds. This results in the text being double-spaced, while graphics can
  18121. have several spurious line feeds in (what should be) each line. The CR/
  18122. LF switch in the FX80 is switched off. Can anybody help? John Woodgate,
  18123. 3 Bramfield Road East, Rayleigh, Essex SS6 8RG.  A
  18124. 7.4
  18125. Help Offered
  18126. 7.4
  18127. •    Kerned text in Draw − In response to Richard Hallas’ comment last
  18128. month (Archive 7.3 p68) on the problem of getting kerned text into Draw,
  18129. Chris Johnson has sent us an application called !Text>Draw to solve the
  18130. problem. We have put it on the monthly program disc. (£2 through
  18131. Archive) Chris writes...
  18132. 7.4
  18133. You may recall that a few months back Brian Cowan requested a facility
  18134. to import text into Draw. I responded with an application (!Text>Draw)
  18135. which was put onto the 6.12 monthly disc. The latest version of this
  18136. application not only displays correctly kerned text but also allows the
  18137. text to be loaded into Draw. It allows the use of up to six font styles
  18138. and does multi-level super- and sub-scripts. A WYSIWYG display is shown
  18139. as the text is entered and the result can be saved as a drawfile. Note
  18140. that this program will only function correctly on RISC OS 3. The
  18141. application contains extensive on-line help.  Chris Johnson,
  18142. Edinburgh.  A
  18143. 7.4
  18144. Phaethon
  18145. 7.4
  18146. Andrew Rawnsley
  18147. 7.4
  18148. Every once in a while, there appears a game that is really addictive,
  18149. immensely playable, and even rather fun! Sometimes it will have good
  18150. graphics and sound, or maybe hundreds of levels to increase the
  18151. lifespan. Phaethon is one such game.
  18152. 7.4
  18153. Addictive
  18154. 7.4
  18155. Ever since I first loaded this new product from System Interrupt, I have
  18156. been hooked on it. The gameplay is so simple, but each time you make one
  18157. bad move, you simply have to have another go!
  18158. 7.4
  18159. Initially, Phaethon bears a strong resemblance to Fervour from Clares.
  18160. However, as soon as you begin to play, you realise that this product is
  18161. of a much higher class.
  18162. 7.4
  18163. The plot
  18164. 7.4
  18165. Phaethon’s plot is rather dire, but don’t let that detract from the
  18166. game. Apparently, Phaethon is the name given to the most exhilarating,
  18167. frustrating, elating and even more frustrating form of relaxation in the
  18168. galaxy. It is also the ultimate challenge, the definitive confrontation
  18169. and the supreme contest... well that’s what it says here.
  18170. 7.4
  18171. Why can’t it just be put simply − Phaethon is Sinusoidal Tendencies’
  18172. name for a game in which you race your sphere around long, winding and
  18173. fiendishly designed courses? It is, perhaps by chance, also the most
  18174. addictive game released this year.
  18175. 7.4
  18176. Loading
  18177. 7.4
  18178. Phaethon comes on two discs − a game disc and a zones disc. The discs
  18179. are unprotected, so the game can easily be installed on, and run from, a
  18180. hard disc. The way the zones appear in a special zones directory, and
  18181. the presence of a built-in level designer, indicate that we may well see
  18182. more zones discs appearing if the game proves to be popular.
  18183. 7.4
  18184. Double clicking the !Phaethon icon leads to an attractive credits screen
  18185. with a multi-directional scrolling starfield effect. The game is
  18186. announced as ‘a Sinusoidal Tendencies game for System Interrupt’ −
  18187. sounds like the credits for a movie!
  18188. 7.4
  18189. Once the game has loaded, you can select which of the supplied zone sets
  18190. you wish to play. Currently these are: learning, scenic, normal, mazes
  18191. and puzzles. You can create new zone sets with the editor if you so
  18192. wish.
  18193. 7.4
  18194. The options
  18195. 7.4
  18196. Having set which zone you wish to play (it can be changed later if
  18197. required) you can change the controls, control method (mouse, keyboard
  18198. or Acorn compatible joystick) and sound, enter a password for a level in
  18199. the current zone, edit a level or start the game.
  18200. 7.4
  18201. You will probably be choosing the last option, and clicking on this
  18202. button starts one of the many pieces of music and you enter the shop.
  18203. The Phaethon music is one of life’s little mysteries − how on earth did
  18204. Sinusoidal Tendencies fit it all on one zones disc, as well as the level
  18205. data?
  18206. 7.4
  18207. The shop
  18208. 7.4
  18209. When you arrive at the shop, you are given a choice of three options.
  18210. You can buy a pre-defined setup for your sphere, design a setup which
  18211. will be saved so that you can access it in the future, or just design a
  18212. one-off setup.
  18213. 7.4
  18214. You have an allotted amount of cash, shown at the bottom of the screen
  18215. on the status bar. From this you buy what you require. When designing a
  18216. setup, you can choose from four different engines, four different break
  18217. sets, two sets of lateral thrusters, two different vertical jets, as
  18218. well as many others, including new paint jobs or stereo systems! Engines
  18219. may be tweaked for optimum performance.
  18220. 7.4
  18221. Once you are ready to go, you simply click on ‘Quit Shop’.
  18222. 7.4
  18223. The game itself
  18224. 7.4
  18225. Each level consists of a long tiled track with curves, hills, slopes and
  18226. dips. The width of the track varies and sometimes there are even gaps in
  18227. the track which must be jumped over.
  18228. 7.4
  18229. However, these are just the mundane things. There may be magnets which
  18230. attract your sphere, disintegrating, textured floor, glue on the track,
  18231. or ice, sand or slime. There may be reverse control tiles, cash tiles,
  18232. score tiles, death tiles or teleporter tiles. Some levels include gates,
  18233. doors and locks which must be opened by driving over, and collecting,
  18234. certain tiles. There are even gun emplacements and aliens which kill you
  18235. on impact on some levels! The list simply goes on and on. Phaethon has
  18236. so many features!
  18237. 7.4
  18238. Then there are between eight and ten different pieces of music per zone,
  18239. totalling over forty pieces of in-game music. Wow!
  18240. 7.4
  18241. Graphics
  18242. 7.4
  18243. The quality of the graphics also deserves praise. Although not quite the
  18244. best I’ve seen, they are certainly good and enhance the gameplay.
  18245. Particularly worthy of note are the many different background planets
  18246. and nebulae and, err... potatoes?
  18247. 7.4
  18248. Quitting the game
  18249. 7.4
  18250. This should be mentioned in passing. When you click on the ‘return to
  18251. Desktop’ icon from the main menu, you find yourself back in the desktop
  18252. with a Phaethon icon on the iconbar, allowing you to re-enter the game
  18253. just by clicking on the icon.
  18254. 7.4
  18255. Conclusions
  18256. 7.4
  18257. What can I say? My only criticism of this game is that it is slightly
  18258. difficult to get the inner carton containing the discs out of the box!
  18259. 7.4
  18260. If you buy one game this Christmas, make a wise choice and buy Phaethon.
  18261. It certainly beats all the Amiga conversions we’re so inundated with
  18262. (not that I’ve anything against conversions). Just one last thought,
  18263. don’t play it last thing at night, otherwise you’ll wonder where the
  18264. night went!
  18265. 7.4
  18266. Phaethon costs £25.95 from System Interrupt or £24 through Archive.
  18267. (Now, leave me alone and let me get back to level 17!)  A
  18268. 7.4
  18269. I’m sure you’re dying to know why the name Phaethon was chosen as the
  18270. name of this exciting new game... well, apparently, (definition A) it is
  18271. a small asteroid that has an orbit approaching close to the sun that
  18272. releases fragments of dust that enter the earth’s atmosphere as meteors.
  18273. Actually, it should be Phaëthon (definition B) the son of Zeus, the sun
  18274. god, who borrowed his dad’s chariot and nearly set the earth on fire by
  18275. getting too close − but dad saved us by striking him down with a
  18276. thunderbolt. Phew! No, no, it should have been phaeton, without the
  18277. extra ‘h’ (definition C) which is a light four-wheeled horse-drawn
  18278. carriage with or without a top, usually having two seats!
  18279. 7.4
  18280. There’s a free Archive mug for each of the first ten subscribers to tell
  18281. me which of the above is or are true definitions − call my bluff?!
  18282. Ed.  A
  18283. 7.4
  18284. Electronic CAD
  18285. 7.4
  18286. Richard Torrens
  18287. 7.4
  18288. Welcome to this, the first of a series on Electronic CAD. But before you
  18289. turn over to the next article, please give me a chance: although you may
  18290. not wish to design electronic circuits, much that I have to say (at
  18291. least in this first article) will be quite general and applies to any
  18292. choice of software. Also, some of the software I use and will write
  18293. about is general purpose, like Draw or PipeDream.
  18294. 7.4
  18295. I have been using an Archimedes for CAD for many a year and I now want
  18296. to upgrade my software. But which route do I go? Are there standard,
  18297. general Archimedes programs I can use or do I have to go for a dedicated
  18298. package? Do I have to change my methods to suit the dictates of the
  18299. package I choose or is there a dedicated package which will do what I
  18300. want? Will any available Acorn package be good enough or do I have to
  18301. desert Acorn and go to DOS?
  18302. 7.4
  18303. Come to that − exactly what do I want? So I started writing to clarify
  18304. my own requirements and found that I had a lot to say. At that point it
  18305. started to develop into a series of articles which Paul agreed to
  18306. publish.
  18307. 7.4
  18308. I am using an Archimedes to run an electronics company. Software that I
  18309. use includes DrawPlus, PipeDream, ArcFax, Prophet as well as specialised
  18310. CAD so the column may well become ‘The Archimedes Used To Run An
  18311. Electronics Business’. Its direction will depend on the feedback and
  18312. interest that I get from you.
  18313. 7.4
  18314. Introduction − the author
  18315. 7.4
  18316. I have been ‘doing’ electronics for about 28 years now. I started work
  18317. with Clive Sinclair when he was selling audio kits. Since then, I have
  18318. been working in electronics, running service departments, writing
  18319. instruction manuals and answering technical enquiries. I have done quite
  18320. a lot of design work and, at one stage, I wrote a regular article for a
  18321. DIY magazine. Now I run my own company making controllers for battery
  18322. motors such as golf buggies, miniature locomotives, etc.
  18323. 7.4
  18324. I am not a computer engineer but a general purpose electronics engineer
  18325. with a background of technical writing and communication. This
  18326. background gives me a different viewpoint on computing from the average
  18327. computer engineer or software writer.
  18328. 7.4
  18329. My first computer was an Acorn Atom and then followed a BBC B+, a BBC
  18330. Master and an Archimedes. I first started using the BBC for word
  18331. processing, then we got PCB (printed circuit board) design software to
  18332. run on the B+ so I have thus been using CAD software for many years.
  18333. 7.4
  18334. Although I enjoy computing, my main interest is in the use of the
  18335. Archimedes to help me run my business. I use an Archimedes to do
  18336. everything, from office work through to writing, publishing technical
  18337. manuals, sending out mail shots, answering letters, sending and
  18338. receiving faxes. At the other end of the business, I do the design work
  18339. all the way from designing and drawing the circuits and preparing the
  18340. PCB artwork through to parts listing, stock control, purchasing and
  18341. invoicing. We are a decentralised company using homeworkers and, as we
  18342. expand, we shall use teleworking techniques as far as possible. A lot of
  18343. what we do in the company would not be possible without computer
  18344. technology.
  18345. 7.4
  18346. What is ‘good’ computer software?
  18347. 7.4
  18348. The answer to this question will depend on your viewpoint. A
  18349. programmer’s answer could well be to say that the best software is that
  18350. which sells best. After all, the programmer is there to make a living
  18351. for himself and, by definition, a program which does not sell well is no
  18352. good.
  18353. 7.4
  18354. A user’s answer might be: good software does the job I want to do and
  18355. only the job I want to do. It has no unnecessary features and facilities
  18356. that I do not require and which only make it confusing to use. If it is
  18357. a sophisticated package, it must have an easy entry point so I can start
  18358. to use it at a simple level, learning about the sophistications as I go.
  18359. As I learn about it, I expect to enjoy using it. Any program which I
  18360. have to fight with is a non-starter. The more I use the program, the
  18361. more friendly it should become. Some programs do not do this. They have
  18362. ‘sharp edges’ and ‘rough patches’ (or should I say ‘bugs’ and
  18363. ‘features’) which make them nasty to pick up and re-use after a few
  18364. weeks of non-use.
  18365. 7.4
  18366. We have here a dilemma: many of the jobs which people want to do can be
  18367. quite simple. If you write a simple program to do these simple jobs,
  18368. then where is the profit for the programmer? If the job is being done
  18369. well by a simple program, who will need to upgrade?
  18370. 7.4
  18371. It is a truism that a simple, well designed, single purpose piece of
  18372. computer software should be able to do the job for which is was designed
  18373. far better and faster than a general purpose package. The dedicated
  18374. software (if properly written) will always be much easier for the
  18375. unskilled user and it will also have a short learning curve. However,
  18376. computer programmers are there to sell software. A package with more
  18377. bells and whistles will look more attractive to a new purchaser and will
  18378. do more jobs and it should therefore sell better − so this is what tends
  18379. to get written.
  18380. 7.4
  18381. The problem with any powerful software is the learning curve involved:
  18382. the more versatile the program, the steeper the learning curve. But
  18383. then, the steeper the learning curve, the harder it is to change to a
  18384. new package. One therefore tends to learn and get used to a particular
  18385. way of doing something, dictated by the software you are learning. After
  18386. this, any new software feels wrong simply because it is different. It is
  18387. very difficult to set aside learned ‘bad’ habits and judge the new
  18388. software fairly. Users tend therefore to stick to one package and
  18389. advocate this.
  18390. 7.4
  18391. A comparison between packages is very difficult to make. Have you ever
  18392. seen an in-depth comparative review of even two desktop publishing
  18393. packages? (Er, yes, in Archive − but we take your point! Ed.) How much
  18394. more difficult it is to adequately compare three or four PCB design
  18395. packages.
  18396. 7.4
  18397. I once tried to learn SuperCalc 4 but I couldn’t get into it. Then I
  18398. changed job and was given an old computer as a stop-gap. This had an
  18399. earlier version of SuperCalc with far fewer bells and whistles. I learnt
  18400. this quite quickly. Having learnt that, SuperCalc4 was far easier. I was
  18401. soon using SuperCalc 4 quite simply. In fact, I started using SuperCalc4
  18402. at home on the Master512 in preference to PipeDream on the BBC. However,
  18403. when I eventually got an Archimedes for home use, with PipeDream 3, I
  18404. swapped over from SuperCalc back to PD3 − it felt like coming home again
  18405. − far easier than SuperCalc.
  18406. 7.4
  18407. It is also true that very few users know exactly the job they want done.
  18408. In any case, the job may well change. Certainly the average user buys a
  18409. package for one not-too-well-understood purpose, then finds other uses
  18410. for the package as his learning progresses.
  18411. 7.4
  18412. Manuals
  18413. 7.4
  18414. Perhaps the point about software and learning curves here is that a new
  18415. user almost always has ‘technophobia’ about a new, sophisticated
  18416. package. The more powerful and professional-looking the package (and
  18417. these may be the reasons why it was purchased) the more frightening it
  18418. will be. I know that when I read a review of a particular package, I am
  18419. not interested, initially, in how well it performs. The first thing I
  18420. want to know is what it does.
  18421. 7.4
  18422. When I purchase a new package, I am trying to learn what it does, why it
  18423. does it and how to do it. All manuals should start by assuming that the
  18424. user does not know why the program was written. Instead of telling us
  18425. how to use the package, the manual should start by explaining how the
  18426. package arose, what problems it is there to solve, why the author wrote
  18427. it and even what experience the author has. By the time we have read
  18428. this long, chatty, non-technical introduction, we have begun to
  18429. understand what the program is all about, how the authors perceive the
  18430. problems and how they have tried to solve them and we are beginning to
  18431. lose our phobia of the new product. When we actually start to use the
  18432. software, we are already a little familiar with its aims and what it can
  18433. do.
  18434. 7.4
  18435. I write instruction manuals for our own products. I know that these are
  18436. often not read − so what’s new? If I write a manual which is unreadable,
  18437. then that is my fault. If, on the other hand, I write a good, bed-time-
  18438. readable instruction manual and it does not get read then that is not my
  18439. fault.
  18440. 7.4
  18441. You will, by now, realise that this is exactly the style that I have
  18442. tried to use to start off this column.
  18443. 7.4
  18444. Electronic CAD − background
  18445. 7.4
  18446. Electronic circuitry is normally designed initially on paper (or the
  18447. computer equivalent). The designer will have a problem and will think of
  18448. a circuit to solve the problem. He will use a circuit diagram as a
  18449. thinking tool to imagine how the various bits will interact. Sometimes
  18450. his idea won’t be what he thought it was when it actually becomes a
  18451. circuit diagram. Sometimes he will need to build the circuit to try it
  18452. out. Nowadays there are computer software packages which will calculate
  18453. the response of a circuit. These actually simulate the effect of putting
  18454. the circuit together and show how it should work.
  18455. 7.4
  18456. When I design a product, I can usually build up the final circuit out of
  18457. ‘circuit blocks’ − small sub-circuits which each do a particular job. If
  18458. all the blocks are ones I have used before and know to work, I can
  18459. simply draw them on paper (via the computer) and then make a circuit
  18460. board. If one or more of the blocks are new, I may have to test out the
  18461. block on its own to see if I am on the right track.
  18462. 7.4
  18463. I put the designs down on paper as a circuit diagram partly for the
  18464. record and partly to fix in my own mind what I am doing and partly as a
  18465. thinking tool to help me visualise the result. An experienced designer
  18466. thinks in circuit diagrams as a navigator might think in charts and
  18467. maps. However, the circuit diagram is not the final product so I then
  18468. have to make a printed circuit board to house the components.
  18469. 7.4
  18470. At this stage, I have to think of the shape of my finished product −
  18471. What box am I going to use? What connectors will I use? What is the
  18472. actual shape of the components I intend to use? Sometimes, at this
  18473. stage, I need to modify my original circuit, if I find that it won’t
  18474. easily fit the components that I have to use. Sometimes I have to look
  18475. for new components to fit the circuit. In commercial product design, the
  18476. shape of the printed circuit board is usually modified by the way I have
  18477. to house it and the shapes of some of the components I have to use.
  18478. 7.4
  18479. This is an area where some PCB design packages fall down badly. They are
  18480. intended only for fitting components (integrated circuits, resistors,
  18481. capacitors, etc) together onto a board and getting this to work. They
  18482. sometimes don’t think of the need to fit that board itself into some
  18483. mechanical housing.
  18484. 7.4
  18485. Having made the circuit board, I need to make a prototype partly to
  18486. check whether my original circuit was right. This is partly to check
  18487. whether I have laid the components out without error, partly to check
  18488. whether everything fits mechanically but also to check that there are no
  18489. unexpected interactions between components. How well this all happens is
  18490. down to my skill and experience.
  18491. 7.4
  18492. The use of a computer hasn’t had much effect on this type of design.
  18493. Most of the skill is in the designer’s ability to solve new problems in
  18494. a new way and this doesn’t change much whether the designer uses paper
  18495. or a computer. Where the computer does help me is that it enables me to
  18496. produce a prototype circuit board myself, in-house, without having to
  18497. send artwork away for processing.
  18498. 7.4
  18499. Early days
  18500. 7.4
  18501. On the BBC, I started off using LinTrack for PCB design. Lintrack was
  18502. widely acclaimed as being one of the best packages then available.
  18503. Although we bought Pineapple Software’s PCB design package, this never
  18504. got used because LinTrack did all I required of it and the learning
  18505. curve was too steep on the new package. Also, we had a pen plotter and
  18506. LinTrack was designed to output to this. However, we were using
  18507. Pineapple’s Diagram software for circuit diagrams. This was a very good
  18508. package and was the reason why we bought their PCB designer to try.
  18509. 7.4
  18510. Eventually, the BBC began to get too long in the tooth so we bought a
  18511. DOS card for the BBC Master and I started looking at DOS packages to do
  18512. the job. We got demo versions of ProCAD, Orcad, Isis and others. I
  18513. joined the PD Software Library and we purchased Shareware and PD
  18514. programs. I was not impressed. We were doing nearly as well with
  18515. existing BBC software and it was going to cost a lot for little benefit.
  18516. 7.4
  18517. LinTrack and Diagram on the Archimedes
  18518. 7.4
  18519. Then the Archimedes came out and Linear Graphics released an upgraded
  18520. LinTrack for the Archimedes. We went via that route. Pineapple also
  18521. released a modified package that allowed Diagram to run on the
  18522. Archimedes.
  18523. 7.4
  18524. My job at the time involved using a sort of ‘Lego’ system of modular
  18525. printed circuit boards that we could quite quickly assemble to any
  18526. required configuration. New applications sometimes arose for which we
  18527. either designed a new board, or a new way of interconnecting existing
  18528. modules or we modified an existing board.
  18529. 7.4
  18530. This involved a lot of PCB design work, small quantity runs and even
  18531. one-off specials. It also involved a lot of documentation and circuit
  18532. drawing. LinTrack was pretty good: we could knock out a new board
  18533. easily, pen-plot it onto polyester film, do a contact exposure onto
  18534. photo-sensitive board and etch a board.
  18535. 7.4
  18536. Our problem was not in the modules but in drawing the diagrams of how
  18537. the boards all interconnected. This ended up as a large diagram which
  18538. took many screens of Diagram, and had long straight wires right across
  18539. the drawing. Diagram is poor at this sort of work as it has no variable
  18540. zoom and, whilst panning across several screens is quite easy, you need
  18541. a very good idea of where the wire is going to before you can draw it.
  18542. This made tidy layout a tedious process involving a lot of trial and
  18543. error, draw and redraw. I wanted a better package.
  18544. 7.4
  18545. Enter (and exit!) Autosketch
  18546. 7.4
  18547. So we bought Autosketch. The least said about that the better. Although
  18548. you could pan out and back, the redraw time was so long that the package
  18549. was unuseable. It also had several very unfriendly features. Diagram was
  18550. quicker to use and a lot more friendly, so Autosketch got binned.
  18551. 7.4
  18552. DrawPlus
  18553. 7.4
  18554. Eventually, RISC OS 2 was released and, with it, Draw. I tried out Draw,
  18555. but it did not appeal. It lacked several features necessary for
  18556. technical drawing and I did not like the user interface. To me, it did
  18557. not feel correct. It was also very difficult to do any scaled drawings
  18558. so I did not use Draw.
  18559. 7.4
  18560. Then we got a copy of DrawPlus which was much better. It felt right and
  18561. it had most of the features that were missing on Draw. I started using
  18562. it seriously, for more and more drawings.
  18563. 7.4
  18564. By this time, I had branched out on my own, running a company which
  18565. designs and manufactures controllers for Golf buggies and other battery-
  18566. operated motor applications so some of the original targets had moved.
  18567. However, in electronics as in most things, one acquires a particular
  18568. style of operating and my style can’t have changed much even if the
  18569. applications have.
  18570. 7.4
  18571. DrawPlus is a much improved version of Draw. It has many more features
  18572. and it is very useable for technical drawing purposes. We use it for
  18573. circuit diagrams, for technical illustrations and for any other drawings
  18574. we need. However, although an improvement on Draw, it is still
  18575. definitely Draw-based so it suffers from Draw’s inherent advantages and
  18576. disadvantages. Draw is a general purpose drawing tool and is not
  18577. designed for a particular application. A well-designed specific tool
  18578. should, in theory, always be better for its designed purpose than a
  18579. general purpose tool. Draw-type tools are not specific to electronics
  18580. and are not ideal.
  18581. 7.4
  18582. The main problem with Draw-type programs is in the ‘Bounding box’. Each
  18583. object in Draw has, as part of its description, a bounding box. This is
  18584. the rectangle which totally encloses the object. Consider the following
  18585. Current Mirror circuit:
  18586. 7.4
  18587. This is quite simple − the largest ‘bounding box’ is the dotted box
  18588. shown. On simple diagrams, bounding boxes are small and cause no
  18589. problem. In educational applications and in simple electronics, most
  18590. circuits considered will be quite simple. Draw is excellent for these.
  18591. 7.4
  18592. In the real world, however, we are trying to produce a useable piece of
  18593. electronic equipment which will normally have a lot of simple circuit
  18594. elements. The more complicated the circuit, the longer the
  18595. interconnections and the larger the bounding boxes. On a commercial
  18596. circuit, the likelihood is that many bounding boxes will overlap. The
  18597. more boxes that overlap, the more the difficulty of selecting any one.
  18598. 7.4
  18599. Consider the second circuit (above), still quite simple but here the
  18600. bounding box (shown dotted) of the bold line actually encloses almost
  18601. the whole of the diagram. Any attempt to select an object within this
  18602. bounding box is likely to select the bold line. This situation rapidly
  18603. becomes worse as the diagram increases in complexity until the drawing
  18604. becomes almost impossible to edit.
  18605. 7.4
  18606. Fortunately, there is a way around this problem which is not to use
  18607. lines with nodes. If the bold line was actually formed from 4 straight
  18608. sections, without any nodes, the bounding box problem would not occur.
  18609. This is the technique I use, and it works fine.
  18610. 7.4
  18611. The only problem left is that Draw doesn’t enable separate objects to be
  18612. joined. The only way of joining two straight bits of line is by making
  18613. them one, with a node. This lack of joining can cause a problem because,
  18614. when designing any complicated circuit, the diagram has to grow. Even if
  18615. I have the whole circuit in my head, I cannot lay it out on paper
  18616. exactly as I want it first time. I have to move bits around, get some
  18617. space here to add more bits, move that section over there, etc. Without
  18618. the joins, I run the risk of undoing my work and rejoining it
  18619. incorrectly. The way around this one is to draw in all the lines first
  18620. as a sort of grid, then put the components on top.
  18621. 7.4
  18622. In the diagram at the bottom of the page, I have separated the circuit
  18623. above so you can see the wires on the left and, separated, all the
  18624. components. This is the ‘obvious’ way to draw the circuit.
  18625. 7.4
  18626. On the right is a different set or wires but, in this case, a line
  18627. ‘through’ a component is drawn as one with the component drawn over the
  18628. top. Naturally, the component must be filled and the wire must be behind
  18629. the component. This method of drawing is against the way we are taught
  18630. to think of connections ‘to’ components. The wires here go through the
  18631. component but, if I want to shift the component I can either select just
  18632. it and move it along the wire, or I can select it and the wire and move
  18633. both parallel to the wire.
  18634. 7.4
  18635. Also in the drawing below, there are no nodes in the wires. All are
  18636. simple straight lines, so selecting a particular component or a group of
  18637. components is simple. There is no confusion because of overlapping
  18638. bounding boxes. The method works well for simple circuits and even for
  18639. complicated ones. DrawPlus used like this is so good that I have not yet
  18640. found a better package and we use it for all our circuit diagrams. Below
  18641. is an example of one of our circuits which, as you can see, is quite
  18642. complicated.
  18643. 7.4
  18644. Of course this method of using DrawPlus only works if there are no long
  18645. diagonals − but this is the normal situation in circuit diagrams. The
  18646. above diagram has a file length of 140Kb, so it is not small. Despite
  18647. DrawPlus’ lack of targeting this market, it does the job extremely well.
  18648. If anyone wants a copy of my library files, please send me a blank disc.
  18649. 7.4
  18650. Electronic CAD − Part 2
  18651. 7.4
  18652. Next month, I will explain the different types of PCB that are used so
  18653. that we can see what different tasks a PCB layout program might need to
  18654. perform. In the third part of the series, I will start to look at how
  18655. the different PCB packages measure up to the requirements.
  18656. 7.4
  18657. If you have ideas, suggestions, questions, etc on this subject, write to
  18658. me, Richard Torrens, 30 Reach Road, Burwell, Cambridge, CB5 0AH.  A
  18659. 7.4
  18660. Small Ads
  18661. 7.4
  18662. (Small ads for Archimedes and related products are free for subscribers
  18663. but we reserve the right to publish all, part or none of the material
  18664. you send, as we think fit. i.e. some people don’t know what ‘small’
  18665. means and there are certain things, as you can imagine, that we would
  18666. not be prepared to advertise as a matter of principle. Sending small ads
  18667. (especially long ones!) on disc is helpful but not essential. Ed)
  18668. 7.4
  18669. •    A310, 1Mb RAM, 4 slot IFEL backplane, internal ST506  42Mb hard disc
  18670. and controller, Philips CM8533 colour monitor, RISC OS 2, over 12Mb of
  18671. PD, manuals and dust covers. Excellent condition, original boxes. £700
  18672. plus carriage. RISC OS 2 PRMs £30 (minus index cover). Phone Steve Hurst
  18673. on 081-715-1555 or 0344-771558 (eves and w/e).
  18674. 7.4
  18675. •    A3000, monitor, 2 disc drives, 2Mb RAM, PC Emulator, FWPlus, Genesis,
  18676. Draw, fonts, clipart and PD, £600. Phone 081-349-4877.
  18677. 7.4
  18678. •    A4 Model II (4Mb/60Mb HD), 1 year old, incl. shoulder bag. Excellent
  18679. condition, £1300 o.n.o. Phone 0724-851712 or, during school holidays,
  18680. try 081-777-6334.
  18681. 7.4
  18682. •    A4 portable, 4Mb RAM, 60Mb HD. Good working order, £1150 o.n.o. Phone
  18683. 0533-718437.
  18684. 7.4
  18685. •    A5000 4Mb RAM, 120Mb hard disc, Acorn monitor, Artworks, Impression,
  18686. C, etc, £1400. CC Laser Direct card £240. Phone 0744-58404.
  18687. 7.4
  18688. •    Acorn DTP £40, FWP2 £20, PRM2 £25, PipeDream 4 £90, System Delta+ £35,
  18689. Interdictor £8.  Tel. 071-703-5675.
  18690. 7.4
  18691. •    CC/Canon LBP4 600DPI laser printer £575 o.n.o. Pocket Book with OPL,
  18692. Personal Accounts and SpellCheck ROMs, Parallel link, A-Link, power
  18693. supply and manuals, £240 o.n.o. Phone 0642-612187.
  18694. 7.4
  18695. •    Impression II v2.19, £100, or swap for Artworks. Phone Brian on 0730-
  18696. 812341 ext 5059 (eves).
  18697. 7.4
  18698. •    Oak Solutions high speed 52Mb SCSI external hard drive, plus Oak 16-
  18699. bit SCSI podule. £160 o.n.o. Phone 081-898-0447.
  18700. 7.4
  18701. •    PC emulator v1.81 and MS-DOS £40. Atomwide VIDC enhancer, £15. DT
  18702. Talk, speech software by DT software £8. RISC OS 2 PRM (no cover on
  18703. index) £25. All include post. Phone Mark after 7pm on 0905-754277.
  18704. 7.4
  18705. •    Psion 3, 256Kb inc. manuals £100, Star LC200 colour printer inc.
  18706. unused colour ribbon £100. Phone 081-885-1034 (eves).
  18707. 7.4
  18708. •    Wanted Unregistered Impression Junior and unused Acorn Advanced.
  18709. Contact Colin on 0786-461-501.
  18710. 7.4
  18711. Charity Sales − The following items are available for sale in aid of
  18712. charity. PLEASE do not just send money − ring us on 0603-766592 to check
  18713. if the items are still available. Thank you.
  18714. 7.4
  18715. All-in Boxing £4, E-Type £7, A3000 1-2Mb upgrade £20, Battle Chess £18,
  18716. 60Mb Tapestreamer tape (DC600A) £5, BBC Basic Guide £6, Acorn DTP £8, PC
  18717. Emulator with DR DOS 5.0 £20, First Word Plus 2 £10, Premier 3 text
  18718. processor £10, RISC OS 3 User and Applications Guide £10, A3020 Welcome
  18719. Guide £2, A5000 Welcome Guide £2, Acorn Education Directory CD-ROM £15,
  18720. RISC OS 3 Applications Guide £6, RISC OS 3 User Guide £5, Sigma Sheet
  18721. £4.
  18722. 7.4
  18723. (If you have unwanted software or hardware for Archimedes computers
  18724. thatyou could donate in aid of charity, please send it to the Archive
  18725. office. If you have larger items where post would be expensive, just
  18726. send us details of the item(s) and how the purchaser can get hold of
  18727. them.)
  18728. 7.4
  18729. Language Column
  18730. 7.4
  18731. David Wild
  18732. 7.4
  18733. I am sorry that there has been such a long time since the last language
  18734. column but I have had problems with health and even bigger problems with
  18735. my hard disc! These ended with the electronics on my disc drive dying
  18736. and I had to buy a replacement disc.
  18737. 7.4
  18738. Some time ago I had a query from a reader about the random function in
  18739. the desktop Pascal. He couldn’t make it return anything other than zero,
  18740. in spite of trying many different “seeds”. I had a look at the problem
  18741. and there appears to be a bug in the system; I think that the routine is
  18742. looking in the wrong memory location for the seed and so never finds
  18743. anything but zero. Fortunately, there is a much better random number
  18744. routine (rand and srand) in the ANSI library and so the built-in
  18745. function isn’t really needed anyway.
  18746. 7.4
  18747. Working with this Pascal compiler made me understand why so many people
  18748. dislike being on the receiving end of charity! It is, I suppose, very
  18749. good of Acorn to let us have this compiler free, but there is no-one to
  18750. whom you can turn for help or to whom you can send a complaint. I would
  18751. much rather have paid some more money and had a proper manual and
  18752. supplier-customer relationship.
  18753. 7.4
  18754. I was in Blackwell’s bookshop recently and found a new edition of “Oh!
  18755. Pascal!” by Doug Cooper. I thought that the previous edition was very
  18756. good, but this one is even better. The book includes a (high-density)
  18757. disc with listings of all the programs on it and a Pascal interpreter to
  18758. run on a PC. At £17.95 it is certainly very good value for money for
  18759. anyone wanting to learn Pascal and a useful reference book for those who
  18760. use it regularly. Cooper is aware of most of the extensions to standard
  18761. Pascal and offers examples of their use, while pointing out the
  18762. advantages for portability of using the standard when there is no big
  18763. benefit in the extension.  A
  18764. 7.4
  18765. Education Column
  18766. 7.4
  18767. Solly Ezra
  18768. 7.4
  18769. The world of education seems bedeviled with contentious issues and the
  18770. issues get more contentious when commercial interests come into play.
  18771. 7.4
  18772. My column this month is a response to an item that appeared in ECT
  18773. (Educational Computing and Technology). The heading below is as it
  18774. appears in ECT although the quotation marks are mine.
  18775. 7.4
  18776. “Platform Change?”
  18777. 7.4
  18778. A survey was carried out on behalf of Research Machines by Nielsen
  18779. Consumer Research. The findings apparently suggest that, “on leaving
  18780. school, the majority of pupils are poorly equipped to face the world of
  18781. work − in their experience of IT at least”. The respondents were from
  18782. further and higher education as well as industry.
  18783. 7.4
  18784. The item claims that the purpose in commissioning the report was to
  18785. start a debate − so here goes!
  18786. 7.4
  18787. The general conclusion is that the “platforms” and software used in most
  18788. schools leave the children ill-prepared for the outside world. These
  18789. platforms, it seems, do not provide pupils with necessary (and
  18790. relevant?) experience for the “work place”.  Further, most of the
  18791. respondents seem to feel that the Apple and Acorn platforms are not very
  18792. relevant to the world at work.
  18793. 7.4
  18794. What do you mean by “standard”?
  18795. 7.4
  18796. I feel that it is necessary for someone to shout loudly that really
  18797. there is no agreed industry standard. We are in the situation now that
  18798. we have been in for a long time with the following systems: Unix, MS-
  18799. DOS, Acorn, Sun and a few others. While there are a lot of MS-DOS
  18800. systems extant, it is hardly correct to describe it as THE standard. The
  18801. Unix operating system seems to be used quite widely in universities and
  18802. there are also a lot of Sun systems. In a recent television documentary,
  18803. which dealt with research in pathology, the shot of the laboratory
  18804. showed quite a few BBC Masters in use! So much for industry − or any −
  18805. so called standard!
  18806. 7.4
  18807. “A further claim made in the report is that funds are being spent on IT
  18808. equipment that have little relevance to life after school.” I get the
  18809. feeling that there is an underlying sales pitch here − go on, correct me
  18810. if I am wrong!
  18811. 7.4
  18812. Is learning and experience transferable? Undoubtedly − YES.
  18813. 7.4
  18814. My experience with children of all range of abilities is that lessons
  18815. learnt on one system give the child a basis of expertise which is
  18816. transferable to almost any other system. In the unit for children with
  18817. special educational needs which I used to run, I had the good fortune of
  18818. having had a BBC Master, an Archimedes 440, an A3000, a Link 480Z, a
  18819. Nimbus, an Amiga 500 and, occasionally, a Commodore 64. I soon realised
  18820. that the children moved easily from one “platform” to another. With just
  18821. a few of the lower ability children, reminders were required as they
  18822. moved from one machine to another.
  18823. 7.4
  18824. When some of my past pupils/students returned to visit, they reported to
  18825. me that while the PCs at their work place were new to them, they had
  18826. very few problems in adapting. However, the consistent comments were
  18827. about the user-unfriendliness of the PCs. Perhaps the Windows
  18828. environment has made the PCs more user friendly.
  18829. 7.4
  18830. “What is more,” the article goes on to say, “the survey claims that the
  18831. expectations of employers are often very different from those of
  18832. teachers at school” − did we expect them to be the same!
  18833. 7.4
  18834. What are teachers supposed to be doing at school? Giving children an
  18835. education or simply providing grist to the commercial mill?
  18836. 7.4
  18837. As you will probably have gathered, the ECT article made me rather
  18838. angry. It did say that its purpose was to start a debate, so I hope that
  18839. I have started one here. I realise that, amongst the Archive readership,
  18840. there are many teachers and other people in associated fields in
  18841. education. Are you one? If so, please write to me at 35 Edgefield Avenue
  18842. Barking, Essex IG11 9JL. I look forward to hearing your views.  A
  18843. 7.4
  18844. Upgrading Standard Resolution Monitors
  18845. 7.4
  18846. Stuart Bell
  18847. 7.4
  18848. Last month, in “Modes, MegaHertz and Monitors”, I attempted to describe
  18849. the development of video displays on Acorn computers, and explained some
  18850. of the terminology used to describe the capabilities of different types
  18851. of monitor. I now move to the practicalities of how individuals can
  18852. determine the best upgrade path for their machine.
  18853. 7.4
  18854. I start with two assumptions: First, that you are using a standard Acorn
  18855. monitor, or its equivalent; i.e. a display which is limited to modes
  18856. 0–17 or their derivatives, 24 and 33–36. If you already have, for
  18857. example, a multisync monitor, then only the more adventurous upgrade
  18858. paths will be of interest. Second, I assume the use of RISC OS 3.1 or
  18859. later − display mode support is so much better than with earlier
  18860. versions.
  18861. 7.4
  18862. A basic starting point
  18863. 7.4
  18864. If you have what, in the rest of this article, I shall call an ‘old’
  18865. machine (A3000 or earlier), then unless you are immediately going to
  18866. purchase a separate display card (e.g. those produced by Wild Vision /
  18867. Computer Concepts and State Machine) you should first purchase a VIDC
  18868. enhancer. This will give you the equivalent of the VIDC circuitry to be
  18869. found in the ‘new’ machines. However, which enhancer to buy must be
  18870. determined after you have decided on the monitor to be purchased.
  18871. 7.4
  18872. Similarly, if you have a ‘new’ machine, then you could buy either a
  18873. separate display card or one of the very few multisync monitors that are
  18874. ‘plug in and go’ with Acorn computers for all modes. If you are not
  18875. doing either of these, you should purchase Archive’s Careware Disc 18,
  18876. with the ex-Atomwide special mode software. The reason for this will
  18877. become clearer later.
  18878. 7.4
  18879. Setting out the options
  18880. 7.4
  18881. Clearly, there is a virtually unlimited number of possible upgrade
  18882. paths, as almost any monitor will work in at least a handful of display
  18883. modes. Our aim is to maximise that number, and also the quality of the
  18884. display, within a particular budget. To simplify things a little, I will
  18885. describe the five most obvious upgrade strategies and attempt to discuss
  18886. the pro’s and con’s of each solution.
  18887. 7.4
  18888. The Acorn multisync monitor
  18889. 7.4
  18890. This display has received much criticism in the pages of Archive. Some
  18891. of it (e.g. that it has only a 0.39mm dot-pitch) is justifiable, but
  18892. other comments seem to misunderstand the purpose of the monitor. I do
  18893. not believe that it was ever intended to be a very high quality display.
  18894. Rather, it was designed to allow, at relatively low cost, the display of
  18895. both standard modes and ‘square-pixel’ modes 18–21 without any problems
  18896. or requiring special software, something that very few monitors can
  18897. achieve. However, since the maximum horizontal resolution is 250mm /
  18898.  0.39mm = 640 pixels, only the vertical resolution will be improved. I
  18899. understand that Acorn may be offering alternative monitors in the not-
  18900. too-distant future.
  18901. 7.4
  18902. An SVGA monitor
  18903. 7.4
  18904. Such an upgrade path was described in “The Taxan 787 Monitor”, Archive
  18905. 7.2 p77. Without either the software that comes with the Watford VGA
  18906. VIDC enhancer or the Careware 18 disc, the range of modes that can be
  18907. displayed is a rather limited. The Watford software significantly adds
  18908. modes 20 and 21 to the range. The largest displays possible are 16
  18909. colour ‘square pixel’ 800×600 or ‘rectangular pixel’ 960×384 modes.
  18910. Modes 0–15 are displayed in ‘letterbox’ mode, and some modes (e.g. 16
  18911. and 24) are not possible at all. Owners of ‘old’ machines need the VGA
  18912. enhancer as standard enhancers will not produce VGA displays except with
  18913. a 24MHz (rather than 25.175MHz) pixel clock, which some VGA monitors may
  18914. not accept.
  18915. 7.4
  18916. This is a very low-cost solution, but one that is rather a dead-end, in
  18917. that any further improvement (other than getting 800×600 with 256
  18918. colours with a display card) would require you to change the monitor yet
  18919. again.
  18920. 7.4
  18921. 14“ multisync monitor
  18922. 7.4
  18923. Without a separate display card, but with an enhancer on ‘old’ machines,
  18924. or extra software on new machines, the largest possible mode obtainable
  18925. with multisync monitors is 102 – 1152×448. This is a ‘rectangular pixel’
  18926. mode, and so should be compared with the SVGA’s maximum of 960×384. The
  18927. increase in display size does not, in my opinion, justify the 50%+ cost
  18928. increase, unless you see the monitor change as only the first step in
  18929. your upgrade path, and plan to buy a separate display card in the
  18930. future. If that is the case, then read on, but you must be aware that
  18931. matching multisync monitors to ‘bare’ machines is harder than finding
  18932. suitable matches for those with separate display cards.
  18933. 7.4
  18934. The fundamental problem is the question of line rate. Standard monitors,
  18935. as we saw last month, have a 15kHz line rate, whereas the VGA standard
  18936. is 31.5kHz. Hence, most manufacturers produce multisync monitors whose
  18937. range of line rates start at about 30kHz. Indeed, in a review of 20+
  18938. monitors in the Byte magazine of May 1992, not one could go below 20kHz,
  18939. and only two went below 30kHz. The problem is simple; you cannot display
  18940. modes that require a 15kHz line rate on such monitors, without extra
  18941. software. Of those available through Archive, only the Cubscan 1440 and
  18942. Eizo 9060 can reach 15kHz, and thus form plug-in-and-go solutions. The
  18943. Watford VIDC manual suggests that the older Taxan 770 and 775+ could
  18944. also do this but, for example, the Taxan 795, NEC 4D and Eizo 9070S
  18945. cannot. The use of extra software to generate the standard modes using a
  18946. higher line rate (provided with an enhancer, or on Careware 18) is not a
  18947. problem; it just makes things a little more complicated.
  18948. 7.4
  18949. Before moving on, I must raise an important question for those who
  18950. expect to add a colour card to their 14“ multisync:  Will the screen be
  18951. large enough to display the modes that you hope to use? There is first
  18952. the question of the dot-pitch of the monitor. As we have seen, a 14”
  18953. 0.28mm pitch screen will not happily go beyond 900 pixels − perhaps 1024
  18954. at a pinch. Using a 1600 pixel wide display on a 14“ screen may be
  18955. possible, but is it practicable? Secondly, a common rule of thumb is
  18956. that most people’s eyes can cope with up to about 80 pixels to the inch.
  18957. This gives 800 pixels across the 10” width of a 14” screen. (14“ is the
  18958. diagonal measurement, remember!) To go much beyond this may not be a
  18959. realistic expectation. If you are certain that you will want a colour
  18960. card in the future, would it be better to buy a larger monitor in the
  18961. first place?
  18962. 7.4
  18963. A colour card and 14“ multisync
  18964. 7.4
  18965. This is an attractive all-in-one solution to the upgrade problem. The
  18966. colour cards produce superb results, with support for more than 256
  18967. colours on an increasing range of software and, perhaps, under RISC OS
  18968. 4(?). However, they can – at the moment – only be fitted to machines
  18969. that take full size podules; the A310, A400, A540 and A5000. A suitable
  18970. combination with the Taxan 789LR monitor was discussed in Archive 6.10
  18971. p6, and you have the advantage that by buying them together, the
  18972. supplier of one item can’t blame somebody else for any compatibility
  18973. problems!
  18974. 7.4
  18975. Three brief warnings: First, older A300 and A400/1 machines will require
  18976. a header soldering to the main circuit board; second, the G8Plus card
  18977. synthesises the standard Acorn modes, which produces a nice display but
  18978. could cause a problem with software that tries to drive the VIDC
  18979. directly; thirdly, the CC ColourCard uses the standard video signal for
  18980. ordinary Acorn modes, so that the Careware disc software may still be
  18981. required to produce standard modes on some multisync monitors (those
  18982. that cannot handle 15kHz line rates). Finally, I raise again the
  18983. question of whether a 14“ screen can do justice to the output from the
  18984. separate colour cards.
  18985. 7.4
  18986. A colour card and 17“ multisync
  18987. 7.4
  18988. For owners of compatible computers, this is the ultimate upgrade
  18989. solution. The problem is that 17“ multisync monitors are very expensive
  18990. (but getting less so). Here too is the answer to the problem of what
  18991. happens when you upgrade your whole machine to one running a VIDC20 and
  18992. providing incredibly high resolution displays. A 17” 0.28mm pitch
  18993. screen, 330mm wide, could display 1200 pixels across the screen quite
  18994. happily, and 1600 without too much loss of quality, assuming that the
  18995. electronics of the monitor will go so far. Such monitors are typically
  18996. specified as providing 1024×768 or 1280×1024 displays. 17“ multisyncs
  18997. still have the same problem with line rates for standard Acorn modes. If
  18998. you’re really serious, 20” displays are very nice!
  18999. 7.4
  19000. Conclusions
  19001. 7.4
  19002. I’ve tried to offer reasonably impartial advice on the options available
  19003. to those wishing to improve the quality of the video display on their
  19004. Acorn computer. Let me now give a few personal conclusions that you may
  19005. feel free to ignore or even totally to disagree with!
  19006. 7.4
  19007. Firstly, the Acorn multisync does not offer a sensible upgrade path.
  19008. 7.4
  19009. Secondly, I do not believe that when used without a separate colour
  19010. card, 14“ multisyncs provide a cost-effective benefit over SVGA
  19011. monitors. The extra £150+ (for a recognised make of multisync) gives
  19012. 1152×448 instead of the SVGA’s 960×384, but 1152 pixels across the 250mm
  19013. width of a 14” screen may not be highly legible. Particularly for owners
  19014. of A3000, A30x0 and A4000 machines, who will not be able to add a colour
  19015. card later, SVGA monitors are a very economical solution. But, with
  19016. SVGA’s, you must accept ‘letterbox’ standard modes.
  19017. 7.4
  19018. Thirdly, I do have reservations about the use of 14“ monitors with the
  19019. colour cards as a final solution, although if you already have a 14”
  19020. multisync, it could make sense to get a colour card now, with the
  19021. intention of upgrading the monitor later.
  19022. 7.4
  19023. Fourthly, if you can afford it, the 17“ multisync plus colour card is
  19024. the upgrade path and I would strongly commend it, even if you have to
  19025. take it in two stages, buying the monitor (and Careware 18) first and
  19026. the colour card later. The increase in physical area of the screen is
  19027. almost 50% and, from my experience with big screens on Apple Macs, you
  19028. won’t believe the difference they make until you try one! But, they are
  19029. expensive; Watford’s Aries 7000 (1280×1024) is one of the cheapest at
  19030. £735! (But you can, of course, pay £600+ for a high quality 14”
  19031. multisync.)
  19032. 7.4
  19033. In short, the ‘cheap and cheerful’ SVGA monitor (with a VGA enhancer on
  19034. ‘old’ machines) solution at £270 – £310, and the ‘go for the best’
  19035. colour card + 17“ multisync solution at about £1000 both seem to me to
  19036. be more sensible than the more obvious compromise upgrade path of a 14”
  19037. multisync monitor with, or without, a colour card.  A
  19038. 7.4
  19039. (This is an important area. Many thanks to Stuart for offering this
  19040. advice and risking being shot down in flames by readers with other
  19041. views. If you have anything to add to the subject, either questions or
  19042. comments, send them in to the Archive office. Ed.)
  19043. 7.4
  19044. The CIA’s Map of the World
  19045. 7.4
  19046. Jochen Konietzko
  19047. 7.4
  19048. Some time ago, the CIA released into the public domain a massive amount
  19049. of geographical data (5.7 million line segments, packed into 130Mb of
  19050. COBOL program) for the creation of a computer-based world map.
  19051. 7.4
  19052. This data has since been converted into 13Mb of data suitable for Acorn
  19053. computers, and John Kortink has produced a desktop front end.
  19054. 7.4
  19055. This program is freeware although teachers are asked to register with
  19056. John.
  19057. 7.4
  19058. How you get it
  19059. 7.4
  19060. John Kortink’s application − called !EarthMap − is available through a
  19061. number of PD libraries. It comes without the data, which has to be
  19062. acquired separately, either through some computer nets (details in
  19063. !Earthmap’s documentation) or through a PD library.
  19064. 7.4
  19065. Installation
  19066. 7.4
  19067. I received my data through the DataFile in Weston-Super-Mare, packed
  19068. onto six HD discs (also available on twelve DD discs), together with a
  19069. single tasking installation program.
  19070. 7.4
  19071. During installation, an intermediate file of about 30Mb is created, so
  19072. make sure you have lots of space available on your hard disc! The result
  19073. is a 9Mb PackDir file which, in turn, unpacks into the 13Mb application.
  19074. 7.4
  19075. I had a bit of a problem with my installation, because the instructions
  19076. failed to mention that you have to set the type of the 9Mb file to
  19077. PackDir and decompress it, and even after I had found this out, at first
  19078. nothing happened, because there was a nasty typing error in the Run file
  19079. of my version of !PackDir, defining the file type as PackDdir!
  19080. 7.4
  19081. Other than that, installation just takes a lot of time.
  19082. 7.4
  19083. Running the program
  19084. 7.4
  19085. After the usual double click, you get an icon on the iconbar with a
  19086. typical Kortink menu (those who know his !Translatr will feel at home).
  19087. 7.4
  19088. The picture below shows just a few of the things you can put onto the
  19089. map or leave out.
  19090. 7.4
  19091. An <adjust> click onto the icon opens the map window, centered on the
  19092. Gulf of Guinea (0°N/0°E), unless you specified some other coordinates.
  19093. 7.4
  19094. The picture is black with white coast lines, yellow borders and blue
  19095. rivers (in a 256 colour mode there are many shades of blue); there are
  19096. (as yet?) no cities.
  19097. 7.4
  19098. The borders in my version (0.58,11-Jun-93) are still pre-1990, showing
  19099. Germany divided, Yugoslavia and the USSR whole.
  19100. 7.4
  19101. John Kortink’s program deals quite ingeniously with the fact that the
  19102. maps may well contain more data than any Archimedes can keep in RAM.
  19103. Every coordinate is computed and then forgotten − it simply becomes a
  19104. pixel on the screen.
  19105. 7.4
  19106. The advantage is that the program always uses only 64Kb of RAM but the
  19107. disadvantage, of course, is that every change you make to the window,
  19108. including the tiniest scroll,  forces a complete redraw.
  19109. 7.4
  19110. On my A410/1 with a 24MHz ARM 3, a map of Central Europe took about 15
  19111. seconds to compute, the British Isles above with all rivers took about 7
  19112. seconds, and the whole world with all details shown needed roughly 2.5
  19113. minutes.
  19114. 7.4
  19115. You can zoom in and out at will. Zooming in can be done very simply by
  19116. dragging a box around the area of interest. The quality of the
  19117. information given is quite amazing − I zoomed in on the river Rhine in
  19118. Cologne and the line I got shows each and every bend exactly as it
  19119. appears on a 1:50000 Ordnance Survey map − except for the distortion
  19120. unavoidable far away from the centre of any world map.
  19121. 7.4
  19122. Zooming out − with a key combination − can take quite a number of steps,
  19123. so that in such a case, it might be wise to switch off all details
  19124. before you zoom out to a map showing a very large area.
  19125. 7.4
  19126. Hard copy
  19127. 7.4
  19128. You can save the map you see on the screen as a drawfile, memory
  19129. permitting! The map on the last picture contains only the rivers, just
  19130. to show how detailed the information in this database is. Still I could
  19131. not convert it into Draw format, because I “only” had 11Mb of free disc
  19132. space!
  19133. 7.4
  19134. An additional advantage of a simple screen shot (with the colours
  19135. changed for easier printing) is that it is quick. The build up of a
  19136. drawfile is much slower than that of the original EarthMap picture!
  19137. 7.4
  19138. Only relatively small areas can be converted into Draw format, and then
  19139. loaded into RAM: Even the map of the British Isles takes up nearly
  19140. 800Kb!
  19141. 7.4
  19142. Problems
  19143. 7.4
  19144. There are a few minor bugs. Occasionally, a redraw of a screen will stop
  19145. halfway, leaving you with a fragmented map. A map of the whole world,
  19146. with all the details, has twice (out of six attempts) crashed my machine
  19147. completely.
  19148. 7.4
  19149. Conclusion
  19150. 7.4
  19151. Considering its price (basically just the cost of copying), this is a
  19152. very impressive package indeed.
  19153. 7.4
  19154. Anyone who has a lot of free hard disc space, wants to work − or play
  19155. around − with maps of the world, and has no need of country or river
  19156. names, nor of cities or roads, will have a lot of fun with it!  A
  19157. 7.4
  19158. Archive − Making it Even Better
  19159. 7.4
  19160. Paul Beverley
  19161. 7.4
  19162. “It’s more than a magazine − it’s an interactive user group.” That is
  19163. how we have taken to describing Archive in our publicity nowadays. Now
  19164. that we’ve had a chance to digest your questionnaire feedback, we want
  19165. to involve you in helping to take Archive into the next stage in its
  19166. development. Archive is, after all, a magazine written “by the users,
  19167. for the users”... And what an interesting and varied profile our
  19168. readership has! From your responses, I gather that our readers range
  19169. from the “enthusiastic computer illiterate” to the “died-in-the-wool
  19170. techie” (your descriptions, not ours!)... and although we didn’t ask you
  19171. to divulge your exact age, we gather that we have readers from age 12
  19172. years old to 85½ years old. Any advance on 85½?!
  19173. 7.4
  19174. What you said about improving the content
  19175. 7.4
  19176. You had plenty to say about what you’d like to read within the pages of
  19177. Archive and here are just some of your requests.
  19178. 7.4
  19179. More technical articles − One thing you (and we) have noticed is the
  19180. reduction in the number of technical articles − and this seems to apply
  19181. to all the Archimedes publications. This may reflect the fact that the
  19182. Archimedes now attracts more “users” and fewer “techies” but Archive has
  19183. always been a fairly “techie” magazine and I believe that has been
  19184. appreciated. I guess it is a question of balance but I am always on the
  19185. lookout for good technical articles, so if you think you may have
  19186. something to contribute, do let me know.
  19187. 7.4
  19188. Beginners articles − As you will have seen, we have commissioned a
  19189. series of articles for beginners written by the Norfolk IT Team, in
  19190. response to your requests for help. I hope you will let me know what you
  19191. think of them, how they could be improved and what else you would like
  19192. to read about. Some people would like to see some “starting from
  19193. scratch” articles, e.g. starting from scratch with DrawPlus, Fonts,
  19194. FormEd, Translator, etc.
  19195. 7.4
  19196. Programming − Several people have asked for more articles on programming
  19197. − for beginners and for improvers and also clever tricks for the real
  19198. experts. In last month’s column, Laura Handoca offered help to beginners
  19199. who are having problems with Basic programming − which is great − but I
  19200. really need to know if there is anyone who would be prepared to write
  19201. something a bit more substantial about programming. Any offers?
  19202. 7.4
  19203. Personal interests column − A number of readers would like to hear how
  19204. Acorn RISC computers are being put to use for Archive members’ hobbies
  19205. and non-education uses. For example, one reader tells us his hobby is
  19206. genealogy and he uses Archimedes products for data and printouts.
  19207. Another asks if anyone can write about editing for home videos.
  19208. 7.4
  19209. What do you use your Archimedes for? Here are just a few of the specific
  19210. uses that you told us about in the questionnaire... weather satellites
  19211. and satellite tracking, amateur radio, aviation, archaeology, chess,
  19212. astronomy, Star Trek Fan Club (two members of the NCS’ staff are
  19213. inveterate Trekkies and would like to know more, please!), electronic
  19214. equipment testing, writing training packages, music composition,
  19215. university medical research.
  19216. 7.4
  19217. Why not write just a paragraph about your use for Acorn computers? (Text
  19218. on a disc would be preferable as no-one here is a fast typist! Thanks.)
  19219. 7.4
  19220. Any offers for contributions on other topics? − Specific requests for
  19221. articles were: Acorn computers in business, Experience of Acorn users
  19222. living outside the UK, Young Users’ interests, InterNet, Interfacing. If
  19223. you’d like to write to us about any of these topics mentioned here, I
  19224. would be pleased to hear from you and remember, an article or
  19225. contribution doesn’t have to be several pages long to be of interest and
  19226. value to other readers − a paragraph or two can be equally effective!
  19227. 7.4
  19228. Reviews
  19229. 7.4
  19230. I’m keen to get more Archive readers involved in reviewing products,
  19231. using their knowledge and day-to-day experience of computers and
  19232. software. Each month we are sent various bits of software (and sometimes
  19233. hardware) for us to review. The way this works is that at the end of the
  19234. Products Available column, I publish a list of what is available for
  19235. review. If there is something you would like to review, just ring the
  19236. Archive office and ask if the item is still available for review. If it
  19237. is and you have never done any reviews for us before, we may ask what
  19238. qualifies you to do the review. For example, we like the education
  19239. software to be reviewed by practising teachers. If you do the review,
  19240. the reward is that most software companies do not want the software
  19241. package returned, so the reviewer can keep it!
  19242. 7.4
  19243. It may be that you are using some software that has not been offered for
  19244. review but which you think is worthy of attention. In which case, drop
  19245. us a line or ring the office and tell us what you would like to review.
  19246. It is important that you don’t just send in the review unsolicited
  19247. because someone else may be working on the same thing. It has happened
  19248. more than once that someone has sent in an unsolicited review which I
  19249. have published only to receive a second review of the same item written
  19250. by the “official” reviewer!
  19251. 7.4
  19252. There is one other important type of review article that would be good
  19253. to include but which requires a lot of knowledge or a lot of work to
  19254. produce. It would be good to have more “survey” type articles. For
  19255. example, someone could look at a whole range of WP and DTP packages and
  19256. try to suggest what strengths and weaknesses they have and how they
  19257. compare with one another. These would be a great help to other readers
  19258. saving them from buying the “wrong” package for a particular job.
  19259. 7.4
  19260. Writing reviews
  19261. 7.4
  19262. When you are writing reviews, it is important to put yourself in the
  19263. place of the person reading the review to ask yourself whether you have
  19264. given the right sort of information. Your article should try to answer
  19265. questions such as: What is the purpose of the program and how well does
  19266. it fulfil that purpose? Who is it aimed at and is it at an appropriate
  19267. level for them? How easy was it to use ? Is it well presented? Has it a
  19268. manual? And is it readable? Does it have all the necessary information?
  19269. Are there any changes that would improve the package as a whole? Then
  19270. there are the purely factual points which can easily get left out: How
  19271. much does it cost? Inclusive or exclusive of VAT? (There may be no VAT
  19272. if it’s a small company that is not VAT registered.) Is there a site
  19273. licence version? Is a site licence included in the cost? Who produces
  19274. the program? (The address should appear in the Factfile if I’m doing my
  19275. job properly but if it’s an obscure company, please put the address at
  19276. the bottom of the review just in case I don’t have it.) Which version
  19277. are you reviewing?
  19278. 7.4
  19279. Your favourite columns
  19280. 7.4
  19281. The Archive questionnaire showed that the five most popular columns in
  19282. Archive are Hints & Tips, Products Available, Comments Column, DTP and
  19283. Hardware Columns. If these are the most popular, we want to make sure
  19284. you continue to get as much information, help and news from these as
  19285. possible − again, you can help us here.
  19286. 7.4
  19287. Hints & Tips is mainly up to you, the reader, to tell us what you have
  19288. discovered. Remember that although you may think “I’m sure everybody
  19289. must know this − but I have only just realised”, send it in anyway. We
  19290. are also going to make more effort to pass on hints & tips ourselves in
  19291. the Archive office. We are going to record the questions asked and
  19292. answered on our telephone Technical Help Service and from the letters
  19293. you write, and reproduce those that are generally applicable in the H&T
  19294. Column.
  19295. 7.4
  19296. Comment Column − Well, again, these are your comments, so it is your
  19297. forum for airing your views and questions about almost anything to do
  19298. with Archimedes computers. (Although I say it is your forum, I have to
  19299. act as editor and so I do reserve the right to publish your comments, or
  19300. not, or edit them, as I think fit!)
  19301. 7.4
  19302. DTP Column − This disappeared from view in the middle of volume 6 −
  19303. almost a year ago − although the Ovation Column continued until the last
  19304. issue of volume 6. We had several contributors taking it in turns to
  19305. produce the DTP Column and we fed any input from readers to whichever
  19306. contributor was next in line to write his piece. The system worked well
  19307. and we are grateful to those involved but without readers’ input, it is
  19308. difficult to sustain. Neil Whiteley-Bolton, has agreed to get the column
  19309. going again by writing a “Where is Archimedes DTP now and where is it
  19310. going?” type article. Richard Hallas has agreed to help, as and when he
  19311. can, but to make it work we need more contributors to write the actual
  19312. columns and more input from readers to provide material for the
  19313. columnists. If we had, say, four contributors it would mean only
  19314. producing a column once every four months (I did that without a
  19315. calculator!) so if you feel you might be able to help, drop me a line,
  19316. preferably with some indication of your writing skills and experience.
  19317. For the rest of us, if you have ideas, questions, comments, hints & tips
  19318. etc about any aspect of DTP, please send it in straight away so that we
  19319. can get this valuable column going again.
  19320. 7.4
  19321. Hardware Column − Brian Cowan’s column has been consistently one of the
  19322. most popular columns in Archive and we are all grateful to Brian for his
  19323. input over the years. However, Brian’s (paid) job is getting ever more
  19324. demanding so he is not able to write as much as he would like. If anyone
  19325. has any suggestions as to how to help, please write to Brian via the
  19326. Archive office or at Royal Holloway & Bedford New College, Egham Hill,
  19327. Egham, TW20 0EX.
  19328. 7.4
  19329. Products Available information comes to us mostly from the individual
  19330. suppliers but I mentioned last month that readers are a very valuable
  19331. resource to Archive for finding new products that other Archimedes users
  19332. would find of benefit. If you see something like that in your reading of
  19333. other (non-Acorn) journals and papers, do let us know.
  19334. 7.4
  19335. Duff products
  19336. 7.4
  19337. While we are on the subject of products, you may feel that you have
  19338. bought something from a company and it is not up to standard. Your first
  19339. move, of course, is to talk to the company in question. If you then feel
  19340. that they are not giving the level of service you expect or that the
  19341. product really is very poor, let us know because we don’t want other
  19342. people buying the same product and having the same unrealistic
  19343. expectations.
  19344. 7.4
  19345. Having said that, anyone involved in dealing with the general public
  19346. knows that the truth of the adage, “The customer is always right” is
  19347. sometimes stretched to the limit. There are people (and I trust that
  19348. you, dear reader, aren’t one) who have quite unreasonable expectations
  19349. of companies and products. What I have to do is to talk to the
  19350. suppliers, arbitrate and make judgements about which comments I publish
  19351. and which I don’t. So if I don’t publish your complaint, I hope you
  19352. won’t take it too personally and if I do publish the complaint, I hope
  19353. the company involved won’t take it too personally! (It’s called playing
  19354. “piggie in the middle”.)
  19355. 7.4
  19356. Archive monthly program disc
  19357. 7.4
  19358. We’re going to develop this further, e.g. we could use it more as a
  19359. vehicle for good PD software that comes our way or to provide an Archive
  19360. glossary. We intend to stick to our policy that the monthly program disc
  19361. and the magazine are priced separately, i.e. we won’t increase the price
  19362. of Archive to incorporate the disc “free” as we feel this it’s your
  19363. choice whether you take the disc or not.
  19364. 7.4
  19365. Once again, this is an area where you can help. You can give use more
  19366. ideas how we could use the disc and you can contribute to it. If you
  19367. have some particularly good piece of PD software that you think other
  19368. subscribers could benefit from, send it in to us. Then for the glossary,
  19369. perhaps you could let us know of words you come across that you would
  19370. like to see defined.
  19371. 7.4
  19372. Help!!! column
  19373. 7.4
  19374. We get quite a few people asking for help through the Help column which
  19375. forms a useful interactive part of Archive. However, from our survey, it
  19376. seems that a lot of people would like to see more of the answers
  19377. published. So, if you have at some time put in a request for help and
  19378. someone has written to you and solved your problem, could you then write
  19379. in to Archive and tell us what the solution was, please? That way others
  19380. who come up against the same problem will benefit from your experience.
  19381. Thanks.
  19382. 7.4
  19383. Quick technical response
  19384. 7.4
  19385. One facility that Archive can provide because of its huge number of
  19386. technically competent readers is what I have called “quick technical
  19387. response”. This is typified by Chris Johnson’s response (see page 19) to
  19388. the problem that Richard Hallas’ noted in his review on page 68 last
  19389. month. None of the other magazines seem to be able to have questions and
  19390. answers running from one month to the next like that. Again, this is
  19391. very much dependent on readers “owning” Archive and being prepared to
  19392. respond to things they read in the magazine and offering help.
  19393. 7.4
  19394. Credit cards at last
  19395. 7.4
  19396. As promised, we have started to take credit card payments: Mastercard,
  19397. Visa and Eurocard. Because we are a mail order computer company,
  19398. Barclay’s Merchant Services make very heavy charges for the service and
  19399. say that the rate is “non-negotiable”. They say they have to make high
  19400. charges because mail order computer companies are very vulnerable to
  19401. fraud.
  19402. 7.4
  19403. What I had not appreciated is that the credit card companies do no offer
  19404. any protection to us, the supplier. If a fraudulent purchase is made by
  19405. credit card, we stand the whole of the loss. We are then cut both ways
  19406. because if we are more likely to suffer from credit card fraud, they
  19407. charge us more commission because of the extra work it gives them! “You
  19408. can take out insurance” they say − but then that adds even more to the
  19409. cost of providing the credit card service which some people seem to see
  19410. as their right. Perhaps those of you who have been indignant about us
  19411. not taking credit cards will appreciate that we have not taken this on
  19412. lightly.
  19413. 7.4
  19414. You will not be surprised to hear that we feel we cannot absorb all of
  19415. the credit card charges ourselves and will have to pass part of that
  19416. charge on to the customer. So, there will be a fixed charge of £3 on all
  19417. credit card orders below £100 and 3% on orders above £100. Some
  19418. companies do this be saying “free carriage for cash customers” but we
  19419. feel this way of doing it is more honest and open.
  19420. 7.4
  19421. Also, to help protect ourselves from fraud, we will not allow anyone to
  19422. make their first ever purchase from Norwich Computer Services by credit
  19423. card. The reason for this is that, once a customer has made a purchase
  19424. by cheque, time has elapsed, the address has been verified and the
  19425. chances of a fraudulent purchase are somewhat reduced.
  19426. 7.4
  19427. I hope that, for the times when you are in a particular hurry, the
  19428. credit card charges will seem worthwhile. I know that many overseas
  19429. customers will be extremely grateful that we have provided this extra
  19430. facility − it makes things much easier when you don’t have to go through
  19431. all the complications of exchange rates, etc and in many cases, it will
  19432. work out somewhat cheaper than trying to get a Sterling cheque from a
  19433. bank.
  19434. 7.4
  19435. So, to summarise on credit card facilities:
  19436. 7.4
  19437. Charges: £3 per order or 3% above £100.
  19438. 7.4
  19439. Restrictions: First order must be by cheque, subsequent orders can be by
  19440. card. (We may be prepared to vary this for overseas customers −
  19441. especially those who are long-established subscribers.)
  19442. 7.4
  19443. Charity donations
  19444. 7.4
  19445. Over the last five years, Archive subscribers have raised over £60,000
  19446. for charity. This has mainly been through the Careware scheme of selling
  19447. PD discs on behalf of charity but also by members donating software and
  19448. hardware for sale in aid of charity.
  19449. 7.4
  19450. Sadly, the rate of donations has decreased: £19,625, £17,847, £13,005,
  19451. £9,150 and, so far this year only £1,020. The reason for this is that
  19452. the Careware scheme is dwindling. Very few people are sending PD
  19453. software in for the scheme and there are now so many other PD libraries
  19454. that the Archive library is being eclipsed. Any suggestions? Any offers
  19455. of help?
  19456. 7.4
  19457. The God Slot
  19458. 7.4
  19459. There has been quite a bit of correspondence over the years about my God
  19460. Slot on the inside front cover. From the results of the questionnaire,
  19461. the votes are more than 4:1 that the God Slot stays!!
  19462. 7.4
  19463. I was amazed that quite a few people asked if they could use some of the
  19464. ideas or the actual text of what I write there. “What is the copyright
  19465. situation?” asked two people. Apparently, one or two of you even use
  19466. some of the ideas your sermons or in church magazines! I certainly don’t
  19467. claim any divine authority for what I say (I don’t believe in editorial
  19468. infallibility!) but I do pray each month that God will give me something
  19469. that at least someone will find helpful. So, please, if anything from
  19470. the God Slot is useful, do feel free to reproduce it in whatever way you
  19471. like − provided it is for a purpose that you think I would support!
  19472. 7.4
  19473. And finally...
  19474. 7.4
  19475. To sum up on the Archive questionnaire, we greatly appreciated your
  19476. input, which has contributed to the shaping of our plans for Archive and
  19477. NCS for 1994 and beyond.
  19478. 7.4
  19479. May I take this opportunity to thank you for your support and your
  19480. involvement in Archive in 1993, and to bring best wishes for 1994 to all
  19481. our readers, from myself and all the NCS staff.  A
  19482. 7.4
  19483. Frontier 2000
  19484. 7.4
  19485. Ian O’Hara
  19486. 7.4
  19487. Frontier 2000 is an educational pack based on The Borders around
  19488. Carlisle, an area with a very rich and fascinating history. The complete
  19489. pack comes in a large yellow folder and is the result of collaboration
  19490. between Cambridge Software House and various organisations based in
  19491. Carlisle such as the Tullie House Museum. I did not receive the complete
  19492. pack with its piece of Roman wood (!) for review but what follows is
  19493. based on the program discs and CD ROM.
  19494. 7.4
  19495. The discs
  19496. 7.4
  19497. The software provides two ways of investigating the data contained on
  19498. the discs. There is a timeline containing 25,000 words and covering the
  19499. period from 43AD up to May 1991. You can either look at every entry or
  19500. get the computer to search for specific items. Searching is done by
  19501. selecting a theme (e.g. Food & farming, Buildings, etc), a time interval
  19502. (e.g. 1900 − 1991) and then typing in a search term (e.g. cow). The
  19503. computer will then search the data for all items which match these
  19504. criteria. The data in the timeline also contains references to events
  19505. that occurred outside the border areas but which are relevant to them,
  19506. e.g. the crowning of various monarchs.
  19507. 7.4
  19508. The other way of accessing the data is to explore the map. This
  19509. stretches from the Solway Firth in the west to Haydon Bridge in the east
  19510. and from Hermitage Castle in the north to Harraby in the south. At each
  19511. of the many places marked on the map, you can consult experts who will
  19512. tell you about the place. For instance at Tarraby there exists a small
  19513. stone altar dedicated to the god. Consult the historian and you get one
  19514. piece of information, Consult the Archivist and you get another. In this
  19515. way you can build up a whole picture of the location or artifact found
  19516. there. Some of the entries have pictures as well as text. All of this
  19517. information can be saved to disc or printed.
  19518. 7.4
  19519. Theme trails
  19520. 7.4
  19521. As a more useful alternative to exploring the map, you can follow theme-
  19522. based trails such as one on those star players of history, The Reivers.
  19523. You can choose either of these routes at the start-up screen. You can
  19524. also enter your name at this point and it is used to print out a
  19525. certificate to prove you have completed a trail.
  19526. 7.4
  19527. When you start a trail, a character known as “The Professor” pops up to
  19528. give you a quick bit of background and a clue to a place. To solve the
  19529. clue requires you to search the map to find a location. “Up the A7 north
  19530. of Canonbie to a tower by the Esk.” The place is a peel tower once
  19531. frequented by the infamous Johnnie Armstrong. Having found the right
  19532. place, you have to drive there. Clamber into your nice white Porsche,
  19533. click on the car key, click on the place and away you go. A window opens
  19534. showing you driving along. Time passes and you arrive. The time is
  19535. important and is shown on the icon on the iconbar.
  19536. 7.4
  19537. If you get to the correct place, you will be asked a question, e.g. Who
  19538. destroyed Johnnie Armstrong’s tower? So it is time to consult the
  19539. Professor’s experts. The archaeologist tells us that most stairs in peel
  19540. towers went up clockwise so as to disadvantage a right-handed attacker
  19541. (try using a heavy sword using your left hand). The Kerr family were
  19542. left handed and so had anticlockwise stairs. Eventually, you will find
  19543. an expert who gives you the answer.
  19544. 7.4
  19545. Grabbing your portable phone, you call the Professor and give him the
  19546. answer. Another clue, another drive and another question. Each trail
  19547. consists of between five and eight clues. This is done to let children
  19548. complete a trail during the course of a lesson. Wrong answers lead to
  19549. time penalties, whereas consulting the experts takes no time. This
  19550. provides a strong incentive for pupils not just to get to one location
  19551. and try all the answers in turn. The children did compete against each
  19552. other to see who used the least game time to complete a trail.
  19553. 7.4
  19554. On its own, the information given on a trail is very fragmentary.
  19555. Following the Reivers trail does not give one a complete picture of
  19556. these people, it just gives little snippets which don’t always seem to
  19557. fit together to make a complete whole. This is always going to be a
  19558. problem when a large topic is covered in a short time. It took me many
  19559. hours to read “The Steel Bonnets” (a history of the Reivers) but under
  19560. an hour to do the trail. It’s the difference between reading a book such
  19561. as Catch 22 and seeing the film. The producer has to decide which bits
  19562. are put in and which left out. For this reason, I would see the trails
  19563. as being a stimulus for further work rather than an end in themselves.
  19564. 7.4
  19565. Documentation
  19566. 7.4
  19567. The manual gives suggestions as to how the pack may be used in the
  19568. classroom. For instance, the authors suggest groups of four children
  19569. tend to gain more than individuals when working with the software.
  19570. Support materials including worksheets and four role play exercises are
  19571. provided on the resources disc. Included in the full pack is a sound
  19572. tape of an interview with a local called Louie Hartley. Supporting
  19573. material for this is supplied on the disc and includes copies of family
  19574. trees, scans of photographs and a birth certificate.
  19575. 7.4
  19576. The CD-ROM
  19577. 7.4
  19578. The CD-ROM contains all the data on the discs and more. One of the first
  19579. things you notice when running Frontier from the CD is the improved
  19580. graphics. Most of the information given by the experts is accompanied by
  19581. a scanned colour photograph in mode 15 or 28. For some locations, there
  19582. are replay files to watch. Seeing and hearing a steam train chugging out
  19583. of Carlisle Station certainly brings the railways trail to life.
  19584. Unfortunately, history does not lend itself to movies. How do you get
  19585. film of a Roman legion marching to war without making the product so
  19586. expensive that nobody could afford to buy it. (Try licensing a film clip
  19587. from, say, 20th Century Fox.) Sound is available, so one can hear the
  19588. professor’s questions as well as read them. The telephone rings though
  19589. only for the first question. Five new trails are available and the time
  19590. line expanded to 35,000 words.
  19591. 7.4
  19592. Frontier in use
  19593. 7.4
  19594. The manual suggests that the material is usable for children aged
  19595. between 8 and 16. I have used it with children between year 7 (11) and
  19596. year 10 (14). Brighter pupils had no problem with coming to grips with
  19597. the trails and solving the clues but some of those lower down the
  19598. ability range did have trouble. The trails do require map reading skills
  19599. and some of the bottom set year nine who tried the Reivers trail lacked
  19600. these skills. On the other hand, I lent the discs to a year 8 pupil
  19601. whose 9 year old sister apparently followed the trails without any
  19602. problem.
  19603. 7.4
  19604. Some of the language used could cause problems. Even some bright year 10
  19605. pupils had problems with the instruction “follow the B6357 up
  19606. Liddesdale”. They could follow the road but “dale” is not a widely used
  19607. word around St Albans. All that is marked on the map is Liddle Water.
  19608. That said, it is extremely difficult to provide tasks which can be done
  19609. by an 8 year old and still be enjoyed by a pupil twice as old. Every
  19610. pupil who tried the software enjoyed using it and the CD-ROM is very
  19611. popular in the library at lunch times.
  19612. 7.4
  19613. Niggles
  19614. 7.4
  19615. I have found one or two problems with the program. The index option
  19616. appears rather fragile. Several times, I have clicked on this menu item
  19617. only to have the program crash with a fatal error − most frustrating
  19618. when you are at the final place on a trail. So far, I have had no luck
  19619. running the program from a hard disc on a machine with RISC OS 3 − as
  19620. soon as a trail is chosen, the program crashes. If I use floppy discs,
  19621. there is no problem. The CD-ROM version appears to be rock solid. I
  19622. couldn’t make it crash and, as yet, I am unaware of children doing so.
  19623. The program also does not like Acorn’s New Look − the title bar of the
  19624. windows get a little muddled.
  19625. 7.4
  19626. Conclusion
  19627. 7.4
  19628. Frontier is a beautifully produced piece of software which will keep
  19629. children (and adults) absorbed for a very long time. In school, I would
  19630. see it being used as another resource when particular topics are covered
  19631. rather than a way of teaching that topic. If you were planning a trip to
  19632. the region, it would be a superb guide to the area.
  19633. 7.4
  19634. The disc version costs £95 +VAT and the CD-ROM version is £175 +VAT. The
  19635. CD-ROM plus the disc version are available as one pack for £195 +VAT
  19636. from Cambridge Software House.  A
  19637. 7.4
  19638. The map and experts’ icons when at a location
  19639. 7.4
  19640. The professor asking a question
  19641. 7.4
  19642. An expert’s contribution
  19643. 7.4
  19644. Aztecs
  19645. 7.4
  19646. Richard Rymarz
  19647. 7.4
  19648. ‘Aztecs’ is another in the series of wonderful historical adventures
  19649. and/or simulations published by Sherston Software. It costs £39.95 +VAT
  19650. from Sherston or £37 through Archive. You can also buy site licence
  19651. versions from Sherston (primary £79.90 +VAT and secondary £119.85 +VAT)
  19652. which gives the institution an unprotected key disc. It can easily be
  19653. installed on a hard disc.
  19654. 7.4
  19655. The pricing may seem a little excessive but the plastic wallet contains
  19656. three discs, Teachers book, Aztec calendar symbols, an A3 poster of
  19657. Aztec counting symbols and glyphs (pictures used for writing), an A3
  19658. colour poster of an Aztec warrior, an A4 colour and A4 black and white
  19659. map, nine challenge cards and an Aztec word glossary.
  19660. 7.4
  19661. The teacher’s book is superb. It virtually produces a blueprint for
  19662. handling a topic on the Aztecs providing information and areas to
  19663. develop away from the computer in a variety of curriculum areas:
  19664. history, maths, language, science, art and craft and geography. A cross-
  19665. curricular approach is made relatively easy and will encourage teachers
  19666. to spend an adequate amount of time on one of the required elements of
  19667. the National Curriculum.
  19668. 7.4
  19669. Starting up
  19670. 7.4
  19671. Double clicking on !Aztec loads the program onto the iconbar. Clicking
  19672. <menu> accesses the Setup menu. From here, the volume can be adjusted,
  19673. the difficulty of the language altered, the screen display chosen − CGA
  19674. or VGA − alternative starting positions picked (there are up to 26
  19675. different possible starting positions) and there is the method for
  19676. saving a position. Return to the desktop can be achieved by pressing
  19677. <ctrl-Q>, screens can be saved as sprites by pressing <ctrl-S> or
  19678. printed by pressing <ctrl-P>.
  19679. 7.4
  19680. This is very long winded introduction to this review but the options are
  19681. so comprehensive and so useful that they need to be mentioned.
  19682. 7.4
  19683. The adventure
  19684. 7.4
  19685. Clicking with <select> starts the adventure from the beginning. After a
  19686. moment’s delay, we are greeted with a title and credit screen and an
  19687. excellent drawing of an Aztec warrior. Seconds later we find ourselves
  19688. visiting our Aunt Maud and Uncle Angus who live in Bermuda. Uncle Angus
  19689. is a ‘nutty professor’ and has invented a computerised jet pack and we
  19690. are invited to go to America to sell two of them. We set off in Uncle
  19691. Angus’ helicopter and fly through the ‘Bermuda Triangle’. The date is
  19692. set from the Archimedes and as we are inevitably sucked into a time
  19693. warp, the date clicks back to 1519. A quick check of the map shows we
  19694. are heading towards Mexico City or Tenochtitlan as it was called then.
  19695. Slowly the shape of the city unfolds as we fly through the mountains and
  19696. we eventually land on a chimampa (an island reclaimed from a lake) in
  19697. order to make repairs to the helicopter. The jetpac’s computer provides
  19698. us with all sorts of useful information as it scans the surrounding area
  19699. providing us with ‘explore boxes.’ One, for example, shows us how a
  19700. chimampa is made and the kinds of food the Aztecs ate. (Yuuuugh!)
  19701. 7.4
  19702. Eventually, we are surrounded by Aztec warriors and taken to the court
  19703. of the Emperor Montezuma II. We find favour with him by offering simple
  19704. gifts. We are given a slave which quite rightly Uncle Angus disagrees
  19705. with (a touch of ethnocentricism?). The adventure continues to unfold as
  19706. we help a slave women prove her husband’s innocence. This involves
  19707. finding one of Montezuma’s precious masks that have been stolen. The
  19708. husband, who was a nobleman, has been made into a slave and will be
  19709. sacrificed when the ninth conch blows (the end of the Aztec day). As we
  19710. gallantly strive to demonstrate his innocence, we learn about other
  19711. areas of Aztec life. These include: Aztec time periods and calendar,
  19712. travelling merchants, the tasks of Aztec priests, shopping, schooling,
  19713. an Aztec game, writing and so on. The children have to solve some
  19714. puzzles and have to learn to barter. Finally, just in time, we find the
  19715. real thief and return the mask to Montezuma. The slave women’s husband
  19716. is released and they decide to leave Tenochtitlan. In the meantime,
  19717. Uncle Angus has finished repairing the helicopter and, as we fly away,
  19718. the children learn about the Spanish explorer Hernan Cortez and the
  19719. destruction of the Aztec empire.
  19720. 7.4
  19721. Conclusion
  19722. 7.4
  19723. Children, parents and teachers familiar with the ‘Arcventure’ series
  19724. will enjoy ‘Aztecs’ although the format is different and the adventure
  19725. element is emphasised rather than the simulation. Sherston have a fine
  19726. reputation for producing high quality programs that provide real
  19727. opportunities for children to explore history in an exciting and novel
  19728. way. Sound and animation are used to good effect bringing to life
  19729. aspects which would be impossible to show otherwise. Skilful use of
  19730. animation, appropriate text at realistic reading levels and an element
  19731. of humour, all serve to make this piece of software a lifeline to hard
  19732. pressed teachers. Add to this the excellent support materials and you
  19733. have a program that all primary schools should have. I only hope there
  19734. are more to supplement other areas of the National Curriculum.  A
  19735. 7.4
  19736. PD Column
  19737. 7.4
  19738. David Holden
  19739. 7.4
  19740. Competition results
  19741. 7.4
  19742. Some of you may be wondering what happened to the competition for the
  19743. best PD or Shareware that I announced several months ago.
  19744. 7.4
  19745. I wrote to all the main magazines and most of them quickly published
  19746. details. In fact, one was so precipitate it appeared before the
  19747. ‘official’ announcement in Archive! However, another was not so quick
  19748. and nothing was printed until some months later, just as I had decided
  19749. to close the entries. This brought more enquiries and I felt that I
  19750. ought to extend the time to accommodate these new entries.
  19751. 7.4
  19752. All is now finalised and I therefore take pleasure in announcing the
  19753. winners.
  19754. 7.4
  19755. First prize
  19756. 7.4
  19757. The first prize of £100 in cash from A.P.D.L. goes to Event Shell by
  19758. Paul Hobbs. This is a complex programmers’ utility which aids the
  19759. writing of Wimp programs. At its heart is the !ShellSys directory
  19760. containing a series of Library programs. This acts in a similar manner
  19761. to the normal !System directory in that programs can access and make use
  19762. of these common resources. Some of these were not written by Paul but
  19763. contributed by others. For example, it uses Simon Huntington’s
  19764. ‘Interface’ module which provides fancy borders amongst other things.
  19765. 7.4
  19766. The core of the system is provided by a large Basic library containing a
  19767. wealth of functions for the Wimp programmer. Many of these duplicate
  19768. existing SWI’s but for someone who does not possess a copy of the
  19769. P.R.M.’s (and at around £100 a copy many don’t) they are absolutely
  19770. invaluable. The user manual has improved greatly so that, by using Event
  19771. Shell, any competent Basic programmer can write high quality Desktop
  19772. applications.
  19773. 7.4
  19774. Paul has been criticised for writing the main library routines in Basic
  19775. rather than machine code but I agree with his choice. In absolute terms,
  19776. machine code would be better but the whole concept of Event Shell is
  19777. that it is aimed at the less experienced programmer. By looking at the
  19778. code, the user can find out exactly how it works and so the system is
  19779. not only a very useful library of routines, it is also a valuable
  19780. tutorial.
  19781. 7.4
  19782. Event Shell is Shareware with a registration fee of £5. In view of the
  19783. fact that Paul lives in Germany and is always happy to offer help to
  19784. users even before they register, this is very reasonable as most of this
  19785. money goes towards user support.
  19786. 7.4
  19787. Second prize
  19788. 7.4
  19789. Originally there was no second prize but owing to the high quality of
  19790. this program Paul decided to award it a £50 N.C.S. voucher.
  19791. 7.4
  19792. The program is Powerbase written by Derek and Steven Haslam. This is a
  19793. general purpose desktop database. I’m not even going to attempt to
  19794. describe all its features except to say that unless you have very
  19795. serious requirements, and a depth of pocket to match, Powerbase will
  19796. probably fulfil all your database needs.
  19797. 7.4
  19798. Once again it’s Shareware with a registration fee of £10, which is very
  19799. modest in view of the quality of the program.
  19800. 7.4
  19801. This brings me to the remaining four programs each of which will receive
  19802. a £20 N.C.S. voucher.
  19803. 7.4
  19804. Skyview
  19805. 7.4
  19806. This displays a view of the major astronomical bodies in a scrolling
  19807. desktop window. It was written by Nigel Hawkes and although it’s not
  19808. actually Shareware or Careware, users are requested to make a donation
  19809. to a charity if they use the program. There are several programs of this
  19810. type for the PC but this is the first of any quality I have seen for the
  19811. Archimedes. I confess that I don’t have the expertise to judge how
  19812. accurate it is but I have made some comparisons with a professional PC
  19813. program and couldn’t find any important differences.
  19814. 7.4
  19815. HD Lock
  19816. 7.4
  19817. This was written by John Lageu and is designed to prevent or restrict
  19818. access to a hard disc. It is primarily intended for use in schools but
  19819. would also be useful for preventing younger brothers and sisters (or
  19820. sons and daughters) from getting at the more sensitive parts of your
  19821. data.
  19822. 7.4
  19823. It is not a particularly secure system, but it is not intended to be. It
  19824. will certainly prevent most ‘non expert’ users from wandering in
  19825. restricted areas. It is also easy to set up and flexible.
  19826. 7.4
  19827. Lingo Master
  19828. 7.4
  19829. Written by Nigel Caplan, this is a program to assist in learning foreign
  19830. languages. It is a non-desktop program but operation is from simple
  19831. menus and is very straightforward. Limited vocabularies are provided in
  19832. four languages, each divided into various categories. Once again, it’s a
  19833. Shareware program with a registration fee of £5. Registration brings
  19834. much larger and more varied vocabulary files which are mainly aimed at
  19835. the GCSE syllabus. This program is not ‘state of the art’ but it
  19836. performs the required function and is a good low cost learning aid for
  19837. students.
  19838. 7.4
  19839. Movie
  19840. 7.4
  19841. Another non-desktop program written by Richard Burnell. This is actually
  19842. a large database of films with information such as the stars, director,
  19843. etc. As the data files are plain text, you can easily add new entries or
  19844. amend or add notes to existing ones. In fact, the program itself is
  19845. fairly simple but it does what is required of it. The main work of
  19846. producing this program must have gone into collecting and compiling
  19847. nearly three quarters of a megabyte of data files. Again this is a
  19848. Shareware program with a registration fee of £5.
  19849. 7.4
  19850. Why Shareware?
  19851. 7.4
  19852. It will probably not have gone unnoticed that of these six prize
  19853. winners, four are Shareware. Regular readers of this column, knowing my
  19854. bias in this direction, may feel that I have given preferential
  19855. treatment to Shareware at the expense of Public Domain entries. I assure
  19856. you that this is not the case. Although I noticed the fact that Movie
  19857. and Lingomaster were Shareware when I first saw them, I had completely
  19858. forgotten this by the time I came to the final judging.
  19859. 7.4
  19860. In retrospect, I think that it did influence matters indirectly. Many of
  19861. the programs submitted had minor bugs and one factor which I did allow
  19862. to influence me was how the authors reacted to my criticisms and
  19863. suggestions for improvements. A couple of programs had no proper
  19864. instructions and when I commented upon this fact, the authors couldn’t
  19865. be bothered to provide any. Others had bugs which could easily have been
  19866. fixed but again they wouldn’t take the trouble to do so. I make no
  19867. apologies for reacting unfavourably to this. Someone who writes programs
  19868. for public consumption, even if they are PD, should respond properly to
  19869. users’ queries and problems. If these entrants felt unable to do
  19870. anything about the points I raised, even after having entered their
  19871. programs for the competition, then it seemed they would be unlikely to
  19872. react sympathetically to a user who got into difficulties.
  19873. 7.4
  19874. I had always made it clear that I would be influenced by good
  19875. documentation. This is something that Shareware authors who want
  19876. registrations very soon discover to be important. It is no coincidence
  19877. that the first two prize-winners have extensive user manuals. In my
  19878. experience, people who can write good bug-free programs can also write
  19879. good manuals. Poor documentation in a program may be due to lack of time
  19880. or inclination on the part of the author and this is acceptable if the
  19881. program is PD, but when judged against others of similar quality, the
  19882. one with clear instructions will possess a great advantage.
  19883. 7.4
  19884. Special offer
  19885. 7.4
  19886. This month’s offer is that I will send you a copy of all of these
  19887. programs on either two 800Kb or a single 1.6Mb disc (please specify or
  19888. I’ll send you a hi-density disc by default). The price for either
  19889. version is £2 or the equivalent in stamps. When de-archived, they take
  19890. up about 3½ Mb of disc space so I hope you’ll agree that this is a
  19891. bargain. Also any ‘profit’ from the sale of these special discs will be
  19892. passed on to some of the worthy entries who did not win a prize or be
  19893. put towards the next competition.
  19894. 7.4
  19895. Contact me at 39 Knighton Park Road, Sydenham, London SE26 5RN.  A
  19896. 7.4
  19897. Budget Games
  19898. 7.4
  19899. Andrew Rawnsley
  19900. 7.4
  19901. In the run up to Christmas, quite a number of budget games have been
  19902. released into the Acorn market. These fall into two categories, re-
  19903. releases of old games, and cheap, new games. Either way, the customer
  19904. benefits, and that Christmas cheque goes a little further. This leads to
  19905. a problem for the reviewer − most of the games offer great value
  19906. compared to their £25 rivals.
  19907. 7.4
  19908. The companies
  19909. 7.4
  19910. There are two main companies selling budget priced games this Christmas,
  19911. Buzz (a branch of Krisalis) and Matt Black.
  19912. 7.4
  19913. Buzz are selling five of Krisalis’ older titles, re-packaged in small
  19914. cardboard boxes, at £9.99 each.
  19915. 7.4
  19916. Matt black are selling two new games (one is just a re-vamp) at £14.99
  19917. each.
  19918. 7.4
  19919. The products
  19920. 7.4
  19921. The following games are available:
  19922. 7.4
  19923. SWIV − Buzz
  19924. 7.4
  19925. Revelation − Buzz
  19926. 7.4
  19927. Mad Professor Mariarti − Buzz
  19928. 7.4
  19929. Jahangir Khan World Championship Squash − Buzz
  19930. 7.4
  19931. Manchester United − Buzz
  19932. 7.4
  19933. Blood Sport − Matt Black
  19934. 7.4
  19935. Aggressor, Macho Edition − Matt Black
  19936. 7.4
  19937. SWIV
  19938. 7.4
  19939. SWIV is a vertically scrolling shoot-’em-up, with good graphics, sound,
  19940. power-ups and plenty of variety. It would be good value for money at its
  19941. RRP of £25.99, but at £9.99, it’s a real bargain.
  19942. 7.4
  19943. SWIV has the added advantage that it has a rather good two-player mode.
  19944. Play is simultaneous, the players either helping each other out, or
  19945. trying to amass a higher score than their opponent. One player controls
  19946. a helicopter, whilst the other controls a jeep (which is harder!). In
  19947. one player mode, you can control either vehicle, so it provides two
  19948. difficulty levels.
  19949. 7.4
  19950. If you enjoy this type of game (and don’t own it already), this should
  19951. be top of your post-Christmas shopping list.
  19952. 7.4
  19953. Revelation
  19954. 7.4
  19955. This is an interesting little game which has never been released as a
  19956. full priced product on Acorn machines, although it has for the PC, Amiga
  19957. and ST. It did, however, form a worthy part of the Krisalis Collection
  19958. on the Acorn platform.
  19959. 7.4
  19960. The idea behind the game is to turn various dials on each level, to
  19961. complete the colour combinations required to open a safe. Once inside,
  19962. you can use your remaining time (usually not a lot!) to grab bonuses out
  19963. of the deposit boxes inside the safe.
  19964. 7.4
  19965. The difficulty is that if the colours in adjacent dial slots are the
  19966. same, the dial not being turned rotates and may set off a chain
  19967. reaction, messing up all your hard work!
  19968. 7.4
  19969. The game resembles the classic non-computer game, Downfall, the dials
  19970. and knobs being very similar. There are various power-ups which give
  19971. extra time, pause the timer, reset the level etc.
  19972. 7.4
  19973. If you like puzzle games, this is definitely worth the cash.
  19974. 7.4
  19975. Mad Professor Mariarti
  19976. 7.4
  19977. This is quite an old game but it that still retains some of its
  19978. attraction, even in the face of modern releases. It is an arcade
  19979. adventure in which you guide your professor around the levels, trying to
  19980. shut down his laboratories. There are five levels, the last being a
  19981. rather good mystery level.
  19982. 7.4
  19983. The game has a cute, cartoony feel, with much humour in both the
  19984. graphics and the text message at the bottom of the screen. The puzzles
  19985. are not too taxing, and once you have solved one level of the game, the
  19986. style of puzzles stays the same, so the rest become a little easier.
  19987. 7.4
  19988. One nice touch is that you can collect tokens which can be used to buy
  19989. ‘tools’ (weapons to the rest of us) with which to defend yourself from
  19990. the mutant equipment.
  19991. 7.4
  19992. Again, this is a game worthy of most people’s collections and the style
  19993. of gameplay has a particular appeal to younger players.
  19994. 7.4
  19995. Manchester United
  19996. 7.4
  19997. Fans of the famous football team will be disappointed with this
  19998. ‘official’ game. It is a shame that Krisalis chose to release this game
  19999. on budget, rather than its far superior brother, Man. United Europe.
  20000. 7.4
  20001. The graphics and sound are adequate, but the game lacks playability and
  20002. interest, probably because there isn’t a two player option and because
  20003. control is difficult and unresponsive.
  20004. 7.4
  20005. The management section isn’t bad and may give the game a longer lifespan
  20006. but you can’t choose to play the management section on its own.
  20007. 7.4
  20008. This is definitely not a premiership product and most football fans
  20009. should watch out for Gamesware’s forthcoming ‘Striker’, whilst avid
  20010. Manchester United supporters should save up the extra £15 for Manchester
  20011. United Europe.
  20012. 7.4
  20013. (I wonder if NCS will be releasing The Canaries − the Official Computer
  20014. Game?)
  20015. 7.4
  20016. Jahangir Khan World championship squash
  20017. 7.4
  20018. This squash simulator really only has one plus point − it’s the only
  20019. one. The game is typical of many sports simulators − it has a fistful of
  20020. options but when it comes to the main game, it’s nothing like the real
  20021. thing, and the fixed speed and key responses leave you thinking that
  20022. you’d have won in real life.
  20023. 7.4
  20024. The graphics are not particularly stunning and don’t help the isometric
  20025. 3D view of the squash court which makes the controls seem a little
  20026. strange.
  20027. 7.4
  20028. Squash fans may find something in it to appeal but most people should
  20029. give this one a miss.
  20030. 7.4
  20031. Blood Sport
  20032. 7.4
  20033. This was Matt Black’s first budget release and it’s a shame that the
  20034. price has just gone up by £5. Anyway, this game still represents good
  20035. value for money and is by far the best fighting game currently available
  20036. on Acorn machines (i.e. it’s better than the other one!).
  20037. 7.4
  20038. You can choose to be one of four characters, and then take on the other
  20039. eleven in mortal combat. The graphics are detailed but it’s a shame that
  20040. they only take up just over a third of the screen, vertically. Taller
  20041. characters would make the moves clearer and give space for character
  20042. detail. After all, it’s the characters we’re interested in.
  20043. 7.4
  20044. There are lots of different playing modes, including simultaneous two
  20045. player games for playing with or against a friend.
  20046. 7.4
  20047. Don’t expect Mortal Kombat or Streetfighter 2 − but then it only costs
  20048. £15. This is the next best thing for Acorn owners. If you like this
  20049. genre of game, you can’t go far wrong with Blood Sport!
  20050. 7.4
  20051. Aggressor − Macho Edition
  20052. 7.4
  20053. Some readers may remember the original version of Aggressor, marketed by
  20054. Atomic Software. The game was a flop but the authors took the criticism
  20055. to heart and re-wrote it to produce a game that, if it does as well as
  20056. it deserves, should prove very popular.
  20057. 7.4
  20058. The game can be played by one or two players simultaneously and is a
  20059. horizontally scrolling shoot-‘em-up, with the addition of platforms to
  20060. provide you with access to more of the screen. However, along your way
  20061. through each level, there are usually computer terminals to fix or
  20062. prisoners to rescue which adds more interest to the missions.
  20063. 7.4
  20064. The bad guys come thick and fast and, if you’re lucky, so do the droids,
  20065. carrying health and weapon power-ups.
  20066. 7.4
  20067. There are eight new missions, each with excellent, detailed graphics, so
  20068. it should keep you occupied, particularly as the game has been made
  20069. tougher since the original release.
  20070. 7.4
  20071. My only criticism is the title. How on earth can playing shoot-’em-ups
  20072. all day long make you more macho?!?
  20073. 7.4
  20074. This is a quality product which is definitely worth the cash.  A
  20075. 7.4
  20076. The Archive prices of these games are £10 (Buzz) and £15 (Matt Black).
  20077. We cannot give any discount on the budget games except that postage and
  20078. packing are, effectively only charged at 1p!
  20079. 7.4
  20080. Introducing Your Computer − 2
  20081. 7.4
  20082. Norfolk IT Team
  20083. 7.4
  20084. Last month, in the first of our series of articles for the absolute
  20085. beginner, we covered the mouse, examined windows and got as far as
  20086. loading one application, quitting from it and shutting down the computer
  20087. after use. Now we shall begin using the keyboard and introduce the use
  20088. of floppy discs for the storage of information.
  20089. 7.4
  20090. The keyboard
  20091. 7.4
  20092. Like the mouse, the keyboard is used for getting information into the
  20093. computer. It will look fairly familiar to anyone who has used a
  20094. typewriter before. There are four main groups of keys − the main QWERTY
  20095. keyboard (so called because of the arrangement of the letter keys), the
  20096. numeric keypad on the right of the keyboard, the function keys at the
  20097. top and two small clusters of special keys between the QWERTY keyboard
  20098. and the numeric keypad.
  20099. 7.4
  20100. QWERTY
  20101. 7.4
  20102. This is the area of the keyboard most likely to seem familiar. It works
  20103. in pretty much the same way as a typewriter keyboard. To examine its
  20104. functions let’s load an application. Move the mouse pointer until its
  20105. tip is within the ‘Apps’ icon at the bottom left of your screen and
  20106. click <select> once. This will open the Apps directory. Move the pointer
  20107. over the ‘!Edit’ icon and double-click <select>. The Edit icon will
  20108. appear on the iconbar. Clicking <select> on this icon will open a window
  20109. with the title ‘Untitled’. Click <select> on the ‘toggle size’ icon of
  20110. this window to open it to full screen size. Now you can type into this
  20111. window. The red, vertical line is known as a ‘caret’ and indicates the
  20112. point where the characters you type will be inserted into your text.
  20113. 7.4
  20114. The letter keys will behave as you might expect. To obtain the top
  20115. character on a key marked with two characters, hold down one of the two
  20116. <shift> keys as you type. This will also give you upper case letters. If
  20117. you want to type in upper case for a while, press <capslock> to switch
  20118. its green light on. Note that this does not have quite the same effect
  20119. as holding down <shift>. You will still get ‘4’ rather than ‘$’ for
  20120. instance.
  20121. 7.4
  20122. The <ctrl> key is used in conjunction with other keys to perform actions
  20123. which may depend upon the application you are using. Using <ctrl-X> will
  20124. often delete a selected area of text or a part of a drawing for
  20125. instance. In general, different applications use <ctrl> in similar ways,
  20126. cutting down considerably the time you will need to spend learning them.
  20127. The <alt> key can be used to obtain characters not shown on the keyboard
  20128. at all − try holding down the <alt> key and typing <4> (use the key on
  20129. the QWERTY keypad, not the numeric keypad).
  20130. 7.4
  20131. Chars
  20132. 7.4
  20133. There is another way of getting characters other than those shown on the
  20134. keyboard into text. Load Chars from the Apps directory by double-
  20135. clicking with <select>. (If you have been following these instructions,
  20136. you will probably have to use the ‘send to back’ icon on the Edit window
  20137. to bring the Apps directory into view.) Chars does not install an icon
  20138. on the iconbar but directly opens up a window. Clicking on the
  20139. characters in this window will insert them at the caret. In this way you
  20140. can get characters such as ‘©’ into your documents. Clicking on the
  20141. ‘close the window’ icon will actually quit from the Chars application.
  20142. 7.4
  20143. Numeric keypad
  20144. 7.4
  20145. To the right of the keyboard is the aptly named numeric keypad. This
  20146. enables more rapid entry of numbers for those familiar with using to a
  20147. calculator. One might expect that there would be one common standard in
  20148. these things but life just isn’t that simple − take a look at a
  20149. telephone keypad! In addition to the numbers, there are keys here for a
  20150. decimal point, plus, minus, division (/), multiplication (*), # and
  20151. <enter> (which is an alternative to <return>). Pressing <numlock> will
  20152. turn off its light and alter the way these keys work. Again, this is a
  20153. facility which may be used in a particular way by certain applications.
  20154. 7.4
  20155.  Function keys
  20156. 7.4
  20157. At the top of the keyboard are the function keys, labelled F1 to F12.
  20158. These have specific uses which depend on the application you are using
  20159. but, like the <ctrl> combinations, these tend to be similar from one
  20160. application to another. Pressing <f12> will nudge the whole screen up a
  20161. bit and insert a line at the bottom of the screen beginning with a ‘*’.
  20162. This is known as the command line. In general, you will not need to use
  20163. the command line but if you are keen to try, type the word ‘time’ and
  20164. press <return>. You should see the current date and time at the bottom
  20165. of the screen. Press <return> again to remove the command line and
  20166. return to the ‘desktop⇧⇩⇩⇩⇩⇩⇩⇩’ as the normal screen is called.
  20167. 7.4
  20168. Special keys
  20169. 7.4
  20170. The four ‘arrow’ keys usually allow you to move the caret around the
  20171. screen − try it in Edit. <Delete> deletes the character to the left of
  20172. the caret and <copy> deletes the character to the right. <Pageup> and
  20173. <pagedown> usually move through text one ‘windowful’ at a time in word-
  20174. processors and <insert> is generally used in word-processing
  20175. applications to insert a section of text at the caret position. <Home>
  20176. usually takes the caret to the beginning of text that you are working
  20177. on. <Print> is used by many applications to do just as you might expect
  20178. (but more on printing later in this series). <Scroll lock> is not used
  20179. in normal applications working on the desktop.
  20180. 7.4
  20181. <Break> is used (particularly in conjunction with <ctrl>) to ‘reset’ the
  20182. computer. This is rather like switching the computer off and then on
  20183. again except that you do not actually turn the power off. Don’t do this
  20184. unless you really mean to because it will cause the computer to forget
  20185. what it was working on and any text, for instance, that you were
  20186. composing will be lost if you have not saved it onto a disc. There is
  20187. also a key marked ‘Esc’ in the top left hand corner of the keyboard.
  20188. Pressing this key will usually stop the computer from doing what it is
  20189. currently engaged upon. An example of its use would be to stop the
  20190. printing of a document when you have just realised that you need to make
  20191. an important alteration but the printer has already started working.
  20192. Somewhere on your computer there will be a ‘Reset’ button though this
  20193. may not be on the main keyboard. Your manual will show you its location.
  20194. Pressing this will reset your machine as described above, rather like
  20195. pressing <ctrl-break>.
  20196. 7.4
  20197. Floppy discs
  20198. 7.4
  20199. Your Acorn A series computer may well have a hard disc drive fitted
  20200. inside it. We shall come to the use of hard drives later on. For the
  20201. moment we shall be concerned only with the use of floppy discs as all
  20202. machines are able to use these and indeed, software you buy is most
  20203. likely to be supplied on floppy discs.
  20204. 7.4
  20205. A floppy disc is shown here.
  20206. 7.4
  20207. The disc itself (the ‘floppy’ part) is enclosed inside a fairly rigid
  20208. plastic case. When the disc is put into the disc drive, the computer
  20209. pulls back the metal shutter on the disc case to reveal the actual disc
  20210. inside. You can slide back the plate yourself but do not touch the
  20211. surface of the disc − it is very vulnerable to fingerprints and
  20212. contamination by any kind of dust or liquid.
  20213. 7.4
  20214. The way in which information is written onto this disc is similar to the
  20215. way in which information is written onto a VHS video tape or an audio
  20216. cassette − it is a process involving magnetism and therefore the disc is
  20217. also affected by magnets − so keep magnets away from your discs!
  20218. 7.4
  20219. The surface of the disc shown in the illustration above is the side
  20220. which should be uppermost when you insert the disc into the disc drive.
  20221. The arrow indicates the direction in which the disc should be inserted −
  20222. hold the label and put the metal end in first.
  20223. 7.4
  20224. The small hole in the bottom left hand corner of the disc is very
  20225. important. If you turn the disc over you will see that a small plastic
  20226. piece can be firmly pulled back and forth with a finger nail or suitable
  20227. object and clicked into place so as to either cover or expose the
  20228. rectangular hole. When this hole is exposed, the contents of the disc
  20229. are protected and cannot be altered in any way or deleted. You may be
  20230. familiar with a similar protection system employed on audio cassette
  20231. tapes.
  20232. 7.4
  20233. Formatting
  20234. 7.4
  20235. Before a newly purchased disc can be used it must be ‘formatted’ for use
  20236. on the particular computer with which it will be used. What is meant by
  20237. formatting?
  20238. 7.4
  20239. Imagine that, without a map, you drop a valuable load out of a
  20240. helicopter onto the surface of a vast desert. Months later, you return
  20241. to retrieve your possession. You have little chance of finding it by
  20242. just flying around the desert. If there were grid lines marked on the
  20243. surface of the desert and you knew that you had dropped your load at a
  20244. particular grid reference, you would stand a much better chance of
  20245. retrieving it. Indeed, if the grid system was sufficiently detailed
  20246. then, as long as the load had not been moved, you could be certain of
  20247. locating it.
  20248. 7.4
  20249. An unformatted disc is like the uncharted desert − a featureless waste.
  20250. The formatting process is analogous to the marking of the desert surface
  20251. with grid lines. Unfortunately, different computer systems use different
  20252. formatting methods and so discs are supplied unformatted and the
  20253. purchaser must format the disc for their computer. In fact, the Acorn A
  20254. series computers can use a number of different formats and this can be
  20255. very useful if you use more than one kind of computer. For the moment we
  20256. are going to consider just two ways of formatting discs for use only
  20257. with Acorn machines.
  20258. 7.4
  20259. The discs you buy may be of two kinds. One type can store more
  20260. information than the other. This larger capacity, so-called ‘high
  20261. density’ disc will always have the initials ‘HD’ written on it on the
  20262. opposite side of the metal plate to the insertion arrow. High density
  20263. discs can be used with Acorn A3010, A3020, A4000, A5000 and A4
  20264. computers. Earlier RISC OS computers such as A3000s, A310s and A420s etc
  20265. can usually only use the standard density discs. If your computer can
  20266. use the high density discs − get them − it is easier and cheaper to keep
  20267. twice as much information on each disc.
  20268. 7.4
  20269. To format a disc, insert it into the disc drive. A fairly substantial
  20270. clunk will tell you that it is in place. Move the mouse pointer over the
  20271. floppy disc drive icon in the bottom left of the screen (if a window is
  20272. obscuring the iconbar press <shift-f12> and the iconbar will come to the
  20273. front of the screen, pressing <shift-f12> again will return it to the
  20274. back) and click <menu>. Move the pointer onto the menu which appears and
  20275. when the ‘Format’ option is ‘highlighted’, slide the pointer over the
  20276. arrow to the right. If you have a high density disc then click <select>
  20277. over the ADFS 1.6M option, otherwise click <select> over the ADFS 800K
  20278. (E) option.
  20279. 7.4
  20280. A window will open like this...
  20281. 7.4
  20282. ... click on ‘Format’ and your disc drive will spring into action. A
  20283. horizontal bar will show you the machine’s progress as it first formats
  20284. and then verifies your disc. The verify process ensures that the
  20285. computer is able to read what it has just written!
  20286. 7.4
  20287. Once your disc has been formatted, click on the ‘OK’ in the window. Now
  20288. is the time to give your disc a name. To do this click <menu> over the
  20289. disc drive icon again, move the pointer up to the ‘Name Disc’ option,
  20290. slide over the arrow and a small window will open. If you move the
  20291. pointer into the white space below the title bar of this window, a caret
  20292. will appear and you can type in a name for the disc. You cannot use
  20293. spaces, punctuation or characters such as $ in the disc name.
  20294. 7.4
  20295. When you have typed in the name, press <return>. At this point, it is a
  20296. good idea to take out your disc (press the button beside the disc drive
  20297. slot), apply a label and write the name of the disc on it. If the
  20298. computer ever asks you to insert a particular disc (and it might) it is
  20299. a lot easier if it has a recognisable name and it is clearly written on
  20300. the label.
  20301. 7.4
  20302. Saving
  20303. 7.4
  20304. Now we will save some information on this newly formatted disc. If it is
  20305. not already in the drive, insert it now. Click <select> on the floppy
  20306. disc drive icon and a directory window will open for your disc. Use the
  20307. adjust size icon to ensure that you can see both your Edit window with
  20308. its text and your directory window. Click in your Edit window to ensure
  20309. that you can see the caret and then press <f3>. This will open a window
  20310. into which you can type a suitable name for your work. Do not press
  20311. <return> when you have done this, but drag the icon that is above the
  20312. name you have just entered, to the directory window and then release
  20313. <select>. Your work will be saved and its icon will appear in the
  20314. directory window for your disc.
  20315. 7.4
  20316. Loading
  20317. 7.4
  20318. Now to load your work. Let’s get bold − shut down the computer and then
  20319. restart it. Now load Edit so that its icon appears on the iconbar.
  20320. Insert your floppy disc into the drive, click on the floppy disc drive
  20321. icon and then double-click on the icon for your work which appears in
  20322. the directory window for the disc. Your work should now load into Edit
  20323. ready to be altered, continued or whatever.  A
  20324. 7.4
  20325. Explore with Flossy the Frog
  20326. 7.4
  20327. Richard Rymarz
  20328. 7.4
  20329. I thoroughly enjoy reviewing software, especially if it is of the
  20330. quality that houses such as 4Mation produce. One of their most recent
  20331. offerings is ‘Explore with Flossy the Frog’ and it lives up to my
  20332. highest expectations.
  20333. 7.4
  20334. ‘Flossy’ is housed in a plastic wallet, contains three discs, operating
  20335. instructions and teachers notes. It can be installed on a hard disc but
  20336. a key disc has to be used each time the program is run. It costs £28.79
  20337. for a single user version (£27 through Archive) and £57.58 for a site
  20338. licence from 4Mation. A demo version of the program can be obtained from
  20339. 4Mation on receipt of a blank disc and schools can evaluate the program
  20340. on 28 days free approval. It will run on any Archimedes but 2Mb or more
  20341. are needed.
  20342. 7.4
  20343. Aims
  20344. 7.4
  20345. The broad, general aims are ‘to provide reading opportunities, simple
  20346. problem solving activities and a stimulus for creating activities away
  20347. from the computer.’ Apparently, any fears that non-readers would be
  20348. deterred by the written content of the program were soon dispelled when
  20349. it was trialed with very young children − non-readers were just as
  20350. enthralled by it. Consequently, it is aimed from pre-reading children up
  20351. to the age of 8, either at school or in the home.
  20352. 7.4
  20353. The program
  20354. 7.4
  20355. Clicking on !Flossy (the whole program is mouse driven) results in the
  20356. application installing itself on the iconbar. Clicking <menu> on Flossy
  20357. opens up a number of options including the ability to save a position,
  20358. restart, quit and a choices option that allows the user to choose the
  20359. screen font and its size, a choice to conserve memory if things are
  20360. tight and whether the default is full screen or in a window.
  20361. 7.4
  20362. The program multitasks and, in fact, I am writing this review using
  20363. !Edit and there is a loud plopping noise in the background. Water is
  20364. dripping from a tap into a dog bowl which just happens to be on a bank
  20365. next to a lake and mountains (no reason for this is offered).
  20366. 7.4
  20367. From this first scene, the children are encouraged to explore the
  20368. variety of objects in view. Some provide information, most jump into
  20369. life with some engaging animation and others result in a change of
  20370. scene. For example, clicking on the dog bowl results in the appearance
  20371. of a large, barking dog. Flossy is not impressed and jumps into the lake
  20372. where a whole new variety of creatures and objects come to life. My
  20373. favourite is the water snake who make a series of amusing appearances
  20374. which reminded me of a very funny scene from the film ‘Airplane’. But
  20375. really it would be churlish to either criticise or acclaim any
  20376. particular drawing or piece of animation. All are amusing, delightful
  20377. and/or surprising. Many animations can happen at the same time (memory
  20378. permitting), the sounds are realistic and music is used effectively.
  20379. 7.4
  20380. There is a simple element of problem solving − nothing which will be too
  20381. taxing or unachievable given a fair amount of trial and error. The
  20382. children’s imagination is to be exercised − can Flossy really jump so
  20383. high that she can reach the moon? Answer − of course she can − just
  20384. watch her! Finally, there is no real plot. Flossy’s adventures unfold in
  20385. a gentle and imaginative way taking her (is Flossy a she?) to a planet
  20386. in a space rocket, to the beach, under a lake, and into her bedroom and
  20387. kitchen.
  20388. 7.4
  20389. Conclusion
  20390. 7.4
  20391. ‘Explore with Flossy the Frog’ has all the hallmarks of an experienced
  20392. educational software house developing its expertise to provide
  20393. exceptionally high quality material. The drawings by Dutch artist Hans
  20394. Rijnen are superb and the authoring system developed by Dave Caughly has
  20395. been enhanced even since the publication of ‘Granny’s Garden’ and
  20396. ‘Darryl the Dragon.’ Each scene is a joy to explore and was greeted with
  20397. delight when I tested the program with a group of 6 year olds battle
  20398. hardened on a diet of shoot-em-up games. Certainly, if their reaction is
  20399. anything to go by then Flossy is a sure-fire winner.
  20400. 7.4
  20401. Does it live up to its stated aims? The answer is a definite yes.
  20402. However, like many such programs, much as a child will profit from using
  20403. the program alone, more will be gained if Flossy is explored in small
  20404. groups or with the help of a sympathetic adult. If Flossy is to be used
  20405. at home, parents should be prepared to join in with their children and
  20406. enjoy with them the enchantment that this program offers.
  20407. 7.4
  20408. The documentation is excellent with simple suggestions for work away
  20409. from the computer. There is no reference to the National Curriculum −
  20410. thank goodness. Programs such as this should be left to the imagination
  20411. of the children, parents and teachers.
  20412. 7.4
  20413. Finally
  20414. 7.4
  20415. 4Mation are very pleased with this program. They hope to have it
  20416. published in America and are porting it to Windows and the Apple Mac.
  20417. They plan several different language versions and, most interestingly, a
  20418. sign language version for the deaf. This could be on several CD ROM
  20419. discs and include a sign language video clip for each of the 300 pieces
  20420. of text.  A
  20421. 7.4
  20422. Hints & Tips
  20423. 7.4
  20424. •    Backing up PC partitions. When backing up a PC partition (with
  20425. filetype DosDisc) from a HardDrive with RISC OS 3 the ADFS sees the
  20426. files in the partition as individual files so backs them up as such. So
  20427. when you come to reinstate the partition afterwards the PC partition
  20428. will no longer work, i.e. it will be a normal directory with files in.
  20429. The way to overcome this is to reset the file type to Text before
  20430. backing up and change it back afterwards.  Brian Cocksedge, W Sussex.
  20431. 7.4
  20432. •    Elite Cheat. On this month’s program disc (£2 through Archive) is a
  20433. cheat for Elite v1.02 made with The Hacker program from DoggySoft. The
  20434. cheat allows you to do more than the normal game will allow. The
  20435. functions are made by using the right Ctrl key and some other keys not
  20436. used in the game. Load the cheat module after you have the Elite
  20437. commander on the iconbar and read the instructions carefully. It enables
  20438. you to stop dead in space, go like a bat out of hell, have loads of
  20439. energy bombs (useful for blasting those rock grabbers), have an
  20440. indestructible energy unit, unlimited rockets and, as a small bonus,
  20441. kills the asking of the word from the book when saving a commander file
  20442. after you have run the game, back to the Desktop (saving time).
  20443. S Edwards, W Midlands.
  20444. 7.4
  20445. •    Epson Stylus 800 cartridge life − When the cartridge I had in my new
  20446. Epson Stylus 800 ran out after it had printed only about 300 to 400
  20447. sheets (instead of the quoted 700), I contacted Epson to discuss the
  20448. matter! They asked whether I pressed Pause before switching off the
  20449. printer. I said I did not and asked why it was important. They told me
  20450. that it was because the printer goes through the print head cleaning
  20451. process on every start-up unless Pause is pressed before switch-off. It
  20452. is only necessary to clean the print head “about once a month”. They
  20453. admitted that this is not mentioned in the manual(!), so I thought I
  20454. would pass this gem of information on to other Archive subscribers! 
  20455. Stan Haselton, Abbots Langley.
  20456. 7.4
  20457. •    JP150 sheet feeder − Owners of JP150 printers may be interested to
  20458. know that the sheet feeder for the Integrex Betajet seems to be exactly
  20459. the same as the one for the JP150. The good news is that the Integrex
  20460. one costs approximately £40 +VAT (£47) as against £77 inc VAT. I wonder
  20461. why the Acorn product is so much more expensive?  Alan Shelton, Sutton-
  20462. in-Ashfield.
  20463. 7.4
  20464. •    Magazine storage − An alternative to the Archive magazine binders is
  20465. to use what are called K-Bins which are basically topless cardboard
  20466. boxes. They are designed for storing components but work quite nicely
  20467. for Archive magazines and cost about £1.15 each. I am happy to supply
  20468. them to people at cost plus postage − let me know if you are interested.
  20469. Bob Ames, Dept of Music, City University, Northampton Square, London
  20470. EC1V 0HB.
  20471. 7.4
  20472. •    Mouse mat grooming − Next time you groom your mouse, take a look at
  20473. your mat. If it has a layer of stubborn fibres, cat hairs etc, try using
  20474. one of those rolling, tacky lint removers that you use on suits and
  20475. jackets.  Nik Kelly, Liverpool.
  20476. 7.4
  20477. •    PC card and screen blanking − After installing a new hard drive, I had
  20478. to re-install everything and set the computer up as though it were new.
  20479. While I was restoring some of the PC programs, my screen went blank and
  20480. no keypresses would bring it  back. What seemed odd was that the
  20481. computer was still working, reading the disc.
  20482. 7.4
  20483. Each time this happened, I reset the computer and then, when I was at
  20484. Acorn World 93, I had a word with Aleph One. They explained that, when
  20485. the PC card had “input focus” all keystrokes were passed through to the
  20486. card and so RISC OS was unaware that keys had been pressed − so the
  20487. screen blanker was coming into operation and was locking in the blank
  20488. state. Because of this, I would need to disable the screen blanker in
  20489. order to use the PC card.
  20490. 7.4
  20491. As I don’t use the blanker very much, it was only a slight nuisance, but
  20492. I carried out an experiment and found out that mouse movement was still
  20493. done via the main operating system. Because of this, all that is needed
  20494. to get the screen back is a very slight movement of the mouse.
  20495. 7.4
  20496. I suppose that if you were wanting to work with text in a word processor
  20497. it would be a good idea to disable the screen blanker, but most of the
  20498. time it is unnecessary.  David Wild, Hemel Hempstead.
  20499. 7.4
  20500. •     Scanners and Turbo Drivers − A slight problem for users of Turbo
  20501. Drivers is that, sometimes, the printout from ArcFax with CC’s scanner
  20502. becomes garbled for no sensible reason. The solution is to turn your
  20503. printer on. It does not have to be online but just switched on. It works
  20504. every time.  Tord Eriksson, Sweden.
  20505. 7.4
  20506. •    Time errors − Recently, I found that whilst !Alarm, and indeed most
  20507. other applications, could work out the correct time, those I had written
  20508. in C were wildly inaccurate (over a year and a half out!).  The same
  20509. program would work fine on the office A5000 but on my RISC OS 3 A3000,
  20510. it refused to give me anything but 1995.  Finally, I tracked the problem
  20511. down to the Territory Manager (literally just by chance, I was actually
  20512. looking up ‘time’ in the PRM’s and spotted it.  Somehow the configured
  20513. timezone was −23:45, well outside the allowed limits of +/−13 hrs. 
  20514. !Alarm took off the correct value but when I reset it to zero, the
  20515. machine jumped ahead by a day. Why CLib gave such a large error, I don’t
  20516. know.  Matthew Hunter, NCS.  A
  20517. 7.4
  20518. RiscCAD − A First Look
  20519. 7.4
  20520. Richard Fallas
  20521. 7.4
  20522. RiscCAD was unknown to me until Acorn World 93, although I’ve since seen
  20523. it advertised in the other magazines. Davyn Software kindly allowed me
  20524. to try out the package so that I could review it for Archive. A full
  20525. review, with relevant comparisons with the opposition will take me a bit
  20526. longer than Paul’s deadlines permit so this is an initial summary.
  20527. 7.4
  20528. The screen shots on the manual cover show a circuit diagram but this is
  20529. a full CAD application of more general use. It costs £199 inc VAT and
  20530. this places it neatly between WorraCAD at around £112 and ProCAD at
  20531. £460. What level of facilities does RiscCAD offer? A substantial manual,
  20532. albeit with rather brief index, quick reference guide, function key
  20533. strip and latest version release note are provided along with the
  20534. program disc and examples disc. Start-up from hard disc requires
  20535. insertion of the original disc BUT this may be backed up. RISC OS 3.10
  20536. is an essential requirement for use of the program.
  20537. 7.4
  20538. Initial impressions are that RiscCAD has a very professional appearance.
  20539. Icons are clear, larger and less numerous initially than ProCAD, and
  20540. attractive on-screen. Tool icons are ranged in 9 pairs down the left
  20541. side, and open on selection to sub-menus positioned horizontally (but
  20542. this may be altered) very much in the style of Drafix (on the PC). HiRes
  20543. and LoRes sprites are provided and both are very good, but I’m still
  20544. looking for the HiRes switch! A help message window is also available.
  20545. Many control key combinations are standard Acorn options, e.g. <ctrl-A>
  20546. for “select all”.
  20547. 7.4
  20548. The program uses integer maths at a low level, as does ProCAD, and
  20549. redraws are correspondingly rapid − comparisons with other packages will
  20550. follow, when I’ve taken delivery of my flak jacket! Unlike ProCAD, it
  20551. offers associative dimensioning. The tool selection is very extensive
  20552. but does not match ProCAD, with no provision for non-circular curves.
  20553. Object snap options are also less numerous than ProCAD but cover the
  20554. most commonly required choices. In use the snaps felt “dead” as no
  20555. audible or visual confirmation is offered that a snap is available
  20556. before selection. The icon selection is better than WorraCAD, however,
  20557. again in line with the program cost.
  20558. 7.4
  20559. I liked the way that sub-toolboxes could be rearranged around the screen
  20560. to make best use of available space. Many options could be saved as a
  20561. start-up setting. Less impressive was the Zoom facility. This is
  20562. apparently achieved solely through use of the F10 key, and I couldn’t
  20563. find a mouse controlled Zoom option although a scale to current window
  20564. option is provided. The !Draw (and ProCAD) method of using Shift+Mouse
  20565. to give a zoom window would be an important (essential?) improvement. I
  20566. still like the old PDT method of + and − keys, perhaps with <ctrl>, to
  20567. zoom in and out and this could also be implemented.
  20568. 7.4
  20569. Limited hatching facilities are offered, as are symbols and many text
  20570. options, although outline fonts are not supported which is a strong
  20571. ProCAD feature. Step and repeat copying is available, and also arrays.
  20572. Parallel lines/arcs, fillets and chamfers are also included and up to 16
  20573. layers may be used. Objects may be “broken” and lines trimmed/extended.
  20574. Hiding of objects is also possible, both individually and by type.
  20575. Access to plotters is extensive and controllable, if required, via
  20576. script files.
  20577. 7.4
  20578. The program had a predictable and “solid” feel in use, and so far has
  20579. been robust, i.e. no crashes as yet! To do it justice, I need to spend
  20580. rather longer trying all the features I can find − and working out which
  20581. are missing! This is a time-consuming business and has to be fitted into
  20582. my workload.
  20583. 7.4
  20584. In summary, RiscCAD offers good functionality and speed at a realistic
  20585. price for many users. Future extensions may add facilities − I get the
  20586. feeling that Davyn Software will listen carefully to suggestions from
  20587. users. It goes beyond WorraCAD in most respects, yet is not so
  20588. ambitious, or costly, as ProCAD. A useful addition to RISC-Ware and I
  20589. hope it sells well and develops further.  A
  20590. 7.4
  20591. Econet Column
  20592. 7.4
  20593. Dave Emsley
  20594. 7.4
  20595. I have two main items this month. The first is a look at Robert
  20596. Chrismas’ !RAMScrap application and the second is a look at the problems
  20597. of serving Archimedes applications on a Level 3 Econet network leading
  20598. into a review of !AppFS which will be a great help for those of us still
  20599. having to survive on Econet.
  20600. 7.4
  20601. !RAMScrap
  20602. 7.4
  20603. Archimedes systems all require writable scrap space for some of their
  20604. operations. This was originally provided within the !System folder.
  20605. However, recently, the method has changed to a separate !Scrap
  20606. application. So what happens if none is available − for example, when
  20607. using a network as a guest user?
  20608. 7.4
  20609. Enter a new utility called !RAMScrap written by Robert Chrismas. This is
  20610. an application which, when clicked on creates a 64Kb RAM disc (if one
  20611. does not exist) and uses it for scrap files. If an empty RAM disc
  20612. already exists, but is not 64Kb or greater, it is extended. If one
  20613. exists but is not empty it is used at its current size.
  20614. 7.4
  20615. As Robert says in the !Help file, “!RAMScrap tries to cope with most of
  20616. these problems but is not afraid to give up.”
  20617. 7.4
  20618. The only time I could manage to get it to fail to work was when there
  20619. was less than 64Kb of memory available to it.
  20620. 7.4
  20621. Is 64Kb of Scrap space enough?
  20622. 7.4
  20623. I didn’t think it was, but I can’t get !RAMScrap to fail. I loaded up
  20624. both Revelation ImagePro and Ovation and created an 800Kb sprite.
  20625. Dragging this sprite from Revelation to an Ovation picture frame worked
  20626. correctly. I tried the same using Paint and Draw and a 500Kb sprite − no
  20627. problem. Either 64Kb is enough or the Scrap area isn’t used in the way I
  20628. thought it was.
  20629. 7.4
  20630. Conclusion
  20631. 7.4
  20632. This is an excellent utility. I haven’t exhaustively tried it in a
  20633. classroom situation but I intend to try replace the current !Scrap
  20634. application in a few users’ directories and test it out thoroughly.
  20635. 7.4
  20636. !RAMScrap is available on this month’s Archive  Program Disc, price £2.
  20637. 7.4
  20638. Application Serving on Econet
  20639. 7.4
  20640. Serving Archimedes applications on a Level 3 Econet network is far from
  20641. ideal due to the time it takes to load. This is obviously not a
  20642. criticism of the applications which are very good, once loaded, but
  20643. Econet was designed in the good old days of BBC Bs and Masters and the
  20644. largest applications on these were 64Kb long. Having said that, the
  20645. network does offer two very important things: security and a common user
  20646. interface.
  20647. 7.4
  20648. Security is important in an open access area because if the software
  20649. were stored on floppy disc, anyone could simply take the discs away with
  20650. them. This was the system that we used previously, until discs started
  20651. going missing, but now the majority of software for which we have a
  20652. licence is available to students via the network.
  20653. 7.4
  20654. It is important to have a common user interface so that students know,
  20655. for example, that if they need to use a spreadsheet, they double
  20656. clicking on !Apps and then double clicking on SSheets. This will present
  20657. them with a choice of spreadsheets to use − and all this should be
  20658. independent of their physical location in the college or school.
  20659. 7.4
  20660. When you consider that the loading times may be doubled, and in some
  20661. cases trebled, compared with loading from floppy discs, is it too high a
  20662. price to pay for the added security and the common user interface? Well,
  20663. I would have said that it was but a new product has appeared that has
  20664. given Econet a new lease of life.
  20665. 7.4
  20666. AppFS
  20667. 7.4
  20668. AppFS from AngelSoft is an application which allows a hard disc from any
  20669. station on a network to be distributed across the network to allow
  20670. faster loading of applications.
  20671. 7.4
  20672. First impressions
  20673. 7.4
  20674. AppFS arrived in a cardboard folder with a plastic pocket holding the
  20675. single disc and a booklet of instructions. The A5 sized booklet consists
  20676. of 19 pages on A4 paper folded, no fancy cover, no colours, no staples
  20677. just clearly printed and easy-to-follow instructions. As I said in my
  20678. review of NetManage (Archive 6.9 p25) this is all a network manager
  20679. needs − leave the fancy boxes for the software that has to sell by its
  20680. looks or for impressing the Governors. As long as I can follow the
  20681. instructions that’s all that matters to me. If it saves costs, I
  20682. personally would even accept documentation for this kind of application
  20683. on the disc.
  20684. 7.4
  20685. The application suite comprises of two applications: !AppFS and
  20686. !AppServer. The introductory section of the manual goes into detail
  20687. about how these applications work and the expected speed increases (2-4
  20688. times). It also explains that there is a down side to the application in
  20689. that the disc being served MUST be write protected.
  20690. 7.4
  20691. Setting up the software
  20692. 7.4
  20693. The manual goes into very specific detail on how to set up the software
  20694. for any eventuality, be it a Level 3 or Level 4 network, EtherNet, mixed
  20695. economy or just plain old Econet.
  20696. 7.4
  20697. AppServer
  20698. 7.4
  20699. Part of this section explains how to adapt the software to make it
  20700. autoboot. I tried this on our A440/1 with RISC OS 3.1 and it worked
  20701. perfectly first time. When the machine is reset or switched on, the
  20702. application AppFS Filer now appears in the modules list and an icon
  20703. appears on the iconbar.
  20704. 7.4
  20705. On the server machine, clicking on this icon will produce the same
  20706. result as clicking on the HardDisc icon except that the title at the top
  20707. begins “AppFS::$..” not “ADFS::$..” Software from this can be loaded as
  20708. if from the normal HardDisc4 icon although loading times are slightly
  20709. slower than when loading direct from the applications on hard disc.
  20710. 7.4
  20711.     
  20712. 7.4
  20713.     Hard Disc    AppFSFiler
  20714. 7.4
  20715. Junior PinPoint    6    10
  20716. 7.4
  20717. Ovation    9    14
  20718. 7.4
  20719. Eureka    9    19
  20720. 7.4
  20721. Revelation ImagePro    5    8
  20722. 7.4
  20723. PenDown    5    6
  20724. 7.4
  20725. RISC OS 3 Printers    16    20
  20726. 7.4
  20727. AppServer Control
  20728. 7.4
  20729. One of the configurable options in the !Run file is to have the
  20730. AppFSServer icon on the iconbar. The reason for this is so that the
  20731. manager can update the server station by adding files and/or
  20732. applications while the server is running.
  20733. 7.4
  20734. Whilst off line, the icon on all clients changes to a “crossed out”
  20735. version. Clicking on this produces either the error “Application Server
  20736. is offline” or the error “Please insert HardDisc4”. I think that this
  20737. second one is an unsatisfactory and misleading message. It occurs when
  20738. AppFS has been used and then the server has been put off line. If AppFS
  20739. hasn’t been used then the first error message results.
  20740. 7.4
  20741. !AppFS
  20742. 7.4
  20743. This is the application which needs to be run on the client stations. In
  20744. the manual, the information for making it boot automatically is given
  20745. but I didn’t want it to boot automatically on all stations so I
  20746. temporarily put it into a user’s directory to test it out. A suggested
  20747. version of the application !Armboot is provided with AppFS and I tried
  20748. this in a user’s directory with the result that AppFS loaded and then
  20749. logged me off. Although AppFS does work without being logged on, I felt
  20750. that this was not a good idea because if a user logs on they want to
  20751. stay logged on. A phone call to AngelSoft solved this. The !ArmBoot, as
  20752. supplied, is for the user ‘Boot’ to ensure that if it is automatically
  20753. loaded into every machine from the start, it loads, then logs off so
  20754. that no-one remains logged on as the user ‘Boot’. The correct way of
  20755. running this from a user’s directory is to run !AppFS by double clicking
  20756. this (or incorporating it into a boot sequence).
  20757. 7.4
  20758. Loading software
  20759. 7.4
  20760. Once AppFS is loaded on the client and AppServer is loaded on the server
  20761. (not our fileserver incidentally) clicking on the AppFS icon produced an
  20762. unexpected error. The hard disc on the A440 is set to boot with a
  20763. desktop boot file and this caused the error ‘Please insert disc
  20764. HardDisc4’ to occur due to several lines beginning Filer_Boot
  20765. ADFS::$.... Eventually, after clicking innumerable Cancels for the above
  20766. message, the expected directory viewer of the A440’s hard disc appeared
  20767. and I was able to attempt loading applications. The quoted speed
  20768. increases (i.e. 2-4 times) were achieved on all but the RISC OS 3.1
  20769. printer driver. In actual fact, the speed using AppFS is only marginally
  20770. faster than from floppy disc. (I believe that this is more a function of
  20771. what the printer driver does when it is being installed rather than the
  20772. speed of the medium. Even on my 670Mb drive, !Printers takes well over
  20773. 10s to load. Ed.)
  20774. 7.4
  20775.     AppFS    Network    Floppy
  20776. 7.4
  20777. Junior PinPoint    13    25    15
  20778. 7.4
  20779. Ovation    20    40    32
  20780. 7.4
  20781. Eureka    30    59    32
  20782. 7.4
  20783. Revelation ImagePro    9    18    
  20784. 11
  20785. 7.4
  20786. PenDown    6    13    9
  20787. 7.4
  20788. RISC OS 3 Printers    20    23    
  20789. 20
  20790. 7.4
  20791. Problems
  20792. 7.4
  20793. The only problem encountered was with the !Boot file on the hard disc
  20794. that is being served causing problems. Because there is a !Scrap
  20795. application on the A440 hard disc, this causes an error message “AppFS
  20796. Discs are write protected” on the client machine. The best way I can
  20797. envisage AppFS being used is for the disc that is being served to be a
  20798. small separate disc or a partition of the main disc and for it not to
  20799. have either a Boot or Scrap application on it. This might mean
  20800. purchasing say a hard card or cheap IDE disc and fitting it inside any
  20801. large (i.e. 4Mb) machine. The best way, however, must be for it to be
  20802. fitted into a machine which is also acting as the Level 4 fileserver
  20803. using the smaller disc for applications with AppFS and the larger for
  20804. files under Level 4. We don’t yet have Level 4 but I tried this idea out
  20805. using !AWServer (a public domain file server utility from Alan Williams)
  20806. and it works fine.
  20807. 7.4
  20808. Conclusion
  20809. 7.4
  20810. To evaluate this application thoroughly, you would ideally need access
  20811. to an extensive or multiple net network. What I can say though is that,
  20812. for our establishment with its single cable Econet, this application
  20813. does exactly what is is intended to do and does it well. It was easy to
  20814. set up and the telephone support provided by AngelSoft was first rate.
  20815. This application is a must for schools who are serving applications
  20816. across a network.
  20817. 7.4
  20818. !AppFS costs £130 +VAT from AngelSoft.  A
  20819. 7.4
  20820. JPEG Column
  20821. 7.4
  20822. Stuart Bell
  20823. 7.4
  20824. Impression and JPEG
  20825. 7.4
  20826. Perhaps the most important news for JPEGers since this column started
  20827. was buried away in one magazine’s references to the latest incarnations
  20828. of the Impression DTP application. It was the news that Impression
  20829. Publisher would support the JPEG file format. Let me explain the
  20830. potential significance of this news.
  20831. 7.4
  20832. Until now, if you wanted to include a JPEG file in any Impression
  20833. document, it first had to be de-JPEGed back to Acorn sprite format. A
  20834. document with a number of such files could become very large indeed and
  20835. I often had trouble squeezing the Impression files of articles for this
  20836. column to the point at which they would fit on a 800Kb floppy disc for
  20837. sending to Paul and had to resort to cropping them with !Paint. The
  20838. silly thing was that almost all of them had started out as JPEG files,
  20839. but they had to be decompressed to be part of an Impression document.
  20840. Because any quality-loss occurs when a sprite file is compressed to a
  20841. JPEG file, and not on decompression, a 357Kb sprite file was of no
  20842. higher quality than the 30Kb JPEG file that produced it!
  20843. 7.4
  20844. I contacted Computer Concepts to find our how the system will work. The
  20845. crucial question was whether the latest versions of Impression will
  20846. store the files in a ‘foreign’ format or convert them to sprite format
  20847. within a stored Impression document. If they are converted before
  20848. storing, the space-saving gains offered by JPEG will be lost.
  20849. 7.4
  20850. Apparently, the system works like this: when an image file is loaded
  20851. into Impression in a format which it does not recognise, it ‘asks
  20852. around’ any applications which the system has seen to see if they
  20853. ‘understand’ the format. If any do – and there will be a variety of
  20854. conversion applications for a wide range of formats – then, totally
  20855. transparently to the user, the application will be used to convert the
  20856. file format for Impression (or Artworks for that matter) to display.
  20857. 7.4
  20858. At the moment, the image in the original format will be deleted from
  20859. memory because, as in the case of something like TIFF files, the
  20860. conversion overhead for the variety of possible variant formats makes it
  20861. a laborious process to convert the file each time it is displayed.
  20862. 7.4
  20863. Furthermore, the ability of Impression Style and Impression Publisher to
  20864. read JPEG files is only theoretical, for it has not yet been
  20865. implemented. All that is needed is the writing of an application to
  20866. perform the conversion under the “Object Linking and Embedding” protocol
  20867. which Impression uses. CC hopes to collaborate with Acorn on this point.
  20868. 7.4
  20869. Computer Concepts recognise that, with JPEG, deleting the JPEG file from
  20870. memory and storing the image within the document as a sprite file would
  20871. lose all the space-saving benefits which JPEG offers. However, within
  20872. memory it would need to keep both the JPEG file and the sprite file, as
  20873. it would be too time-consuming to convert the JPEG image each time it is
  20874. to be displayed. I was told that it would be possible simply to keep the
  20875. sprite file in memory and keep the disc file in JPEG format,
  20876. reconverting the file each time the document is loaded. The disadvantage
  20877. of this approach is that a recipient of the Impression document would
  20878. have to have the JPEG-decoding application, otherwise they would not be
  20879. able to read any document that included images stored in JPEG format.
  20880. 7.4
  20881. Clearly, unless images can be kept in JPEG format, the space-saving
  20882. benefits are lost and the only real advantage to the user is the
  20883. transparency of the conversion process. I do hope that Computer Concepts
  20884. will produce a JPEG-reader application under the OLE protocol, and
  20885. implement a ‘keep in JPEG format’ facility in future releases of
  20886. Impression.
  20887. 7.4
  20888. MPEG improved − has it an Acorn future?
  20889. 7.4
  20890. Andrew Ling kindly sent me some JPEG files and also a later version of
  20891. the !MPEG application which I described last time. Clearly, that was a
  20892. very early release and the one that Andrew has sent (version 2.06) is
  20893. smaller and has sprites for higher resolution screens, but most
  20894. importantly clears the MPEG image from the screen when the movie has
  20895. run. The new MPEG filetype is now &BF8. Even though it’s not a true WIMP
  20896. application, the eradication of earlier “wrinkles” plus its display size
  20897. makes !MPEG by Paul LeBeau the MPEG application for Acorn machines – at
  20898. least for the moment. Apparently, this version also supports the PCATS
  20899. 16 bit-per-pixel graphics card. Now, what about the 24bpp cards now
  20900. being announced?
  20901. 7.4
  20902. Currently, MPEG runs no faster than about one frame per second. That’s
  20903. on my relatively slow ARM3-powered A310, but even with the latest
  20904. A5000s, I wouldn’t expect anything over three frames a second. It’s
  20905. crystal-clear now why Acorn went for their proprietary Replay
  20906. compression system. It is asymmetric, in that compression takes an awful
  20907. long time and requires special hardware, but decompression can be done
  20908. in real time without any additional hardware. The Replay DIY board now
  20909. allows reasonably cost-effective compression, and anyone can play Replay
  20910. movies. I saw some running at Acorn World 93 in October, and very
  20911. impressive they were! Certainly, no-one would mistake them for a
  20912. ‘proper’ video, but the quality would be very acceptable for many
  20913. applications.
  20914. 7.4
  20915. Is there, then, any future for MPEG under RISC OS when Replay is the
  20916. official full-motion-video format? I read, in a recent Byte magazine, of
  20917. the availability of MPEG player hardware for PC machines − confirming
  20918. the need for hardware support for MPEG decompression. I also noticed in
  20919. December’s Computer Shopper that the latest release of Microsoft’s Video
  20920. for Windows (1.5) supports the JPEG file format, and also that “dial-a-
  20921. video” cable systems commonly use hardware-supported MPEG compression
  20922. and decompression to maximise the cable bandwidth.
  20923. 7.4
  20924. The point that I’m trying to make is that of industry standards. JPEG
  20925. and MPEG are such standards. However, for all its technical excellence,
  20926. Replay is not. When MPEG decompression boards cost, say, £50 each, will
  20927. Replay’s non-standard file format be a millstone around our necks? Only
  20928. time will tell – your comments will be appreciated.
  20929. 7.4
  20930. Also, in connection with Replay, a self-explanatory quotation from
  20931. Roland Perry’s report on Comdex in January’s Computer Shopper: “To
  20932. display full-motion video effectively on most microcomputers in
  20933. circulation today requires dedicated hardware (the 32-bit Acorn
  20934. Archimedes is an exception). . .” How’s that for a tribute to Replay
  20935. from the PC-orientated world?
  20936. 7.4
  20937. A free MPEG disc
  20938. 7.4
  20939. Until someone produces an MPEG movie recorder application (as opposed to
  20940. the existing players like !MPEG), none of us can produce MPEG movies,
  20941. and so I thought that there might be some interest in a disc containing
  20942. !MPEG and a few movie files. Since !MPEG is really little more than an
  20943. interesting – rather than useful – application at the moment, I don’t
  20944. think that it merits a proper Archive shareware disc. So, if you would
  20945. like an MPEG disc with a “player” and some movies, please send a pre-
  20946. formatted 800Kb disc in a jiffy-bag – not an ordinary envelope – with a
  20947. label with your name and address and a postage stamp so that I can
  20948. simply re-label and re-stamp the jiffy-bag and send it back to you, to
  20949. me at 23 Ryecroft Drive, Horsham, RH12 2AW. No label or stamp – no disc!
  20950. 7.4
  20951. !CFSIscale
  20952. 7.4
  20953. M R Davies has written a useful application to calculate the scaling
  20954. factors to be entered into !ChangeFSI when changing sprite sizes.
  20955. Particularly when working with colour printers, all sorts of
  20956. interference patterns can be introduced if the printer drivers do the
  20957. scaling of the sprite being printed. It’s far better to do it properly
  20958. with !ChangeFSI, so that each pixel of the sprite corresponds to one
  20959. pixel produced by the printer. For example, if you want to print a
  20960. picture four inches wide on a 300dpi printer, then it’s best to use
  20961. !ChangeFSI to scale the sprite to be exactly 1200 pixels wide first, as
  20962. its error correction techniques are far better than those of the
  20963. !Printers applications. !CFSI scale calculates the scaling factors for
  20964. you. Although it’s not strictly a JPEG application, it could be useful,
  20965. and will be on this month’s Archive program disc.
  20966. 7.4
  20967. Cross-platform portability with JPEG
  20968. 7.4
  20969. Bernard Maugoust has written pointing out the benefits of the JPEG
  20970. format for passing data between different computers. I quote him at some
  20971. length because his findings will be of interest to other “cross-
  20972. readers”: “Shortly after the announcement of the shareware disc you’ve
  20973. put together, I received a DOS formatted disc (720Kb) mostly filled with
  20974. deep-sky pictures taken with various CCD cameras and amateur telescopes.
  20975. As I am the only Archimedes user to receive it (it comes as a side-dish
  20976. subscription to an astronomy magazine, ‘Pulsar’), I had to request the
  20977. compression to JPEG to pack as many of them onto the 720Kb discs. After
  20978. I received my copy of Shareware 51, I tried viewing those pictures on
  20979. the following programs: FYEO, JView and Jewel.
  20980. 7.4
  20981. The findings are: (a) all could be viewed through FYEO, (b) some
  20982. couldn’t be displayed correctly using JView, at least on my normal
  20983. resolution monitor, (c)  all were be decompressed correctly by Jewel,
  20984. (d) FYEO accepted the files and displayed them even when still filetyped
  20985. as DOS ones (just by dropping the file onto iconbar icon), which Jview
  20986. and Jewel would not do − just change their filetype to ‘jpeg’ (C85) if
  20987. they can be written to freely.”
  20988. 7.4
  20989. Such ‘deep-space’ pictures are about the hardest to re-print from laser
  20990. originals, but to give Archive readers a flavour of how JPEG is being
  20991. used for cross-platform portability, below is one of the files which
  20992. Bernard sent.
  20993. 7.4
  20994. Irlam Instrument’s ImageBank
  20995. 7.4
  20996. Tom Kirby-Green kindly sent me a copy of a demonstration disc which he
  20997. picked up at Acorn World 93. It was Irlam’s ImageBank application which,
  20998. to quote its read-me file, “contains images compressed using ‘state-of-
  20999. the-art’ JPEG (Joint Photographics Experts Group) techniques. This
  21000. allows 10 Mb of colour scans to be squeezed onto an 800Kb floppy. All
  21001. the images in the ImageBank archive are stored in 24 bit format − they
  21002. are not simply sprites.”
  21003. 7.4
  21004. The chopped down version presents the user with a neat scrollable
  21005. window, displaying thumb-nail impressions of each image in the archive.
  21006. Selecting any one of them initiates the de-compression process, and the
  21007. de-JPEGed image can be loaded into Paint for viewing, or saved to disc.
  21008. The full version of ImageBank allows compression to JPEG format, and the
  21009. saving of 24-bit Clear files.
  21010. 7.4
  21011. The twelve images supplied are very attractive, the front-end is very
  21012. nice and the thumbnails are very useful, but on the evidence of the free
  21013. version, I can’t recommend ImageBank to readers of this column. Why?
  21014. Firstly, because ImageBank consistently decompressed one demo file
  21015. (“Mex”) to give a unuseably skewed image when the “optimised” option was
  21016. set. Secondly, and more importantly, it’s about 10–20% slower at de-
  21017. compression than the Public Domain !FYEO application and requires Paint
  21018. to view the decompressed image. If you need to do a lot of compression,
  21019. the full version of ImageBank may be quicker than !JPEGit, but this
  21020. commercial product serves to show yet again how good the PD !FYEO
  21021. application really is.
  21022. 7.4
  21023. JPEG and the ColourCard
  21024. 7.4
  21025. Tom also responded to my request in December for some tests of JPEG
  21026. conversion speeds with a separate Colour Card (the latest “Gold”
  21027. version) – so that the memory bandwidth problem of 256-colour modes on
  21028. normal displays is eliminated. Because his A5000 runs its main memory
  21029. 50% faster than does my A310 and probably gets data off its hard disc
  21030. faster, I append my own results alongside his. For the decompression
  21031. using !FYEO of the same 608×460 image, our timings were:
  21032. 7.4
  21033.     Mode:    A310    A5000    C.Card
  21034. 7.4
  21035.     12    12 sec    9 sec    9 sec
  21036. 7.4
  21037.     15    18 sec    9 sec    9 sec
  21038. 7.4
  21039.     20    13 sec    9 sec    9 sec
  21040. 7.4
  21041.     21    39 sec    10 sec    9 sec
  21042. 7.4
  21043.     28    35 sec    10 sec    9 sec
  21044. 7.4
  21045.     31    13 sec    10 sec    9 sec
  21046. 7.4
  21047. Tom notes that in mode 103 (256 colours at 800 ×600), the Colour Card
  21048. also took 9 seconds. For compression using !Creator 1.41 as a ‘front
  21049. end’, he reports that the use of the Colour Card reduces times by about
  21050. 15%. He comments that a true colour sprite looks lovely with 65536
  21051. colours. I only need one colour − green for envy!
  21052. 7.4
  21053. I find these results fascinating − not just the Colour Card results, but
  21054. also the differences bet-ween the A310 (with ARM3) and A5000
  21055. performances. Two months ago, I went on at length about the overhead of
  21056. 256-colour modes on processing speed. Now, it’s clear from these results
  21057. that the 12MHz speed of A5000 memory overcomes most of the bandwidth
  21058. problems experienced by me on my A310 with its 8MHz main memory. In mode
  21059. 21, the A5000 was almost four times as fast, or so it would appear.
  21060. 7.4
  21061. VIDC Enhancer performance degradation
  21062. 7.4
  21063. But then I wondered if there could be any other cause for these
  21064. differences. I had already eliminated the overhead of using Compression
  21065. to store the files being converted (typically five or six seconds a file
  21066. in this case.) I am using the Watford Electronics VGA VIDC Enhancer to
  21067. drive an SVGA monitor – could this be degrading performance? My A310
  21068. won’t drive such a monitor in modes 20, 21 or 31, without the enhancer
  21069. and its software but I tried the VGA modes 27 and 28 straight from RISC
  21070. OS. Without the enhancer, some VGA monitors may not synchronise with the
  21071. 24MHz pixel clock (rather than the proper VGA 25.5MHz) that older Acorn
  21072. computers produce, but mine did, and the results were: Mode 28 (256
  21073. colour 640×480) display: With the Watford VIDC enhancer and software: 35
  21074. seconds. Without the enhancer, using the RISC OS 3 screen driver: 25
  21075. seconds (cf. the A5000’s 10 seconds).
  21076. 7.4
  21077. One may assume that A300s or A400s driving a multi-sync monitor in mode
  21078. 21 would take a similar time. One must put this ten second difference
  21079. down to the relative inefficiency of the software provided with the
  21080. enhancer − an overhead of 28% in mode 28. (There is no significant
  21081. degradation with the 16-colour mode 27.)
  21082. 7.4
  21083. This does illustrate the difficulty of obtaining a ‘level playing field’
  21084. when trying to run comparative benchmarks. The safe conclusion must be
  21085. that machines with 8MHz main memory offer only 40% of the processing
  21086. power of an A5000 when in a 256 colour mode. Now, wasn’t some company
  21087. talking about a 12MHz memory speed-up board when the A310 4Mb memory
  21088. upgrade business was at its peak?
  21089. 7.4
  21090. If anyone with an A30x0 or A4000 has !FYEO and the “Donkeys” JPEG file
  21091. from the ImageBank application, it would be very interesting to hear of
  21092. your results. In the mean time, thanks to Tom for two pieces of
  21093. interesting JPEG material.
  21094. 7.4
  21095. Version 4 of the IJG routines
  21096. 7.4
  21097. When comparing the results produced by different versions of the
  21098. International JPEG Group’s routines, I commented that because version 4
  21099. expects full word parameters (e.g -Quality instead of -Q) JPEG
  21100. applications which use cjpeg and djpeg routines which implement the IJG
  21101. software would need recompiling to pass on the full word parameters.
  21102. Neil Hoggarth, author of the excellent !JFIF application, has written to
  21103. point out that the switches can be abbreviated with version 4 routines,
  21104. and so no recompilation is necessary. Just replacing the old version 3
  21105. cjpeg and djpeg routines in a working copy of !ChangeFSI with the new
  21106. ones is all that is needed. Thanks to Neil for pointing that out. You
  21107. might like to try it – version 4 does produce different – and I think
  21108. better – results than version 3. Of course, the fastest de-JPEGer,
  21109. !FYEO, uses its own decompression routines and so they can’t be changed.
  21110. 7.4
  21111. He also tells me that he has started work on a new full blown JPEG
  21112. application. It may be a while in coming to completion, only because the
  21113. IJG is working on version 5 of its routines, and Neil wants his
  21114. application to use them. Secondly, he’s got a Colour Card on order
  21115. (lucky chap!) and wants to include a “True Colour” capability in the
  21116. application. We wait with interest, Neil!
  21117. 7.4
  21118. And finally
  21119. 7.4
  21120. If you’ve written to me since the first week in December and are
  21121. wondering why your letter hasn’t been mentioned, it’s because I’m
  21122. sending this column to Paul rather earlier than usual – before the
  21123. Christmas rush, and my holiday after Christmas. So, those contributions
  21124. and any responses to this month’s JPEG material should appear in two
  21125. month’s time – unless some earth-shattering JPEG news appears in the
  21126. meantime!  A
  21127. 7.4
  21128. I have confused things further − Stuart’s article arrived so early that
  21129. it got into this, the January magazine, instead of the February